aboutsummaryrefslogtreecommitdiff
path: root/devel/py-freebsd/files/patch-src::netstat.c
blob: b28ec112bdd738648e9cde9342ccbadd597704f2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--- src/netstat.c.orig	Sun Dec  5 10:58:17 2004
+++ src/netstat.c	Sun Dec  5 10:55:25 2004
@@ -71,7 +71,7 @@
     size_t len = sizeof ipstat; 
     PyObject *r, *t;
 
-    if (sysctlbyname("net.inet.ip.stats", &ipstat, &len, NULL, NULL) < 0) {
+    if (sysctlbyname("net.inet.ip.stats", &ipstat, &len, NULL, 0) < 0) {
         PyErr_SetFromErrno(PyExc_OSError);
         return Py_None;
     }
@@ -114,7 +114,7 @@
     size_t len = sizeof tcpstat; 
     PyObject *r, *t;
 
-    if (sysctlbyname("net.inet.tcp.stats", &tcpstat, &len, NULL, NULL) < 0) {
+    if (sysctlbyname("net.inet.tcp.stats", &tcpstat, &len, NULL, 0) < 0) {
         PyErr_SetFromErrno(PyExc_OSError);
         return Py_None;
     }
@@ -166,7 +166,7 @@
     size_t len = sizeof udpstat; 
     PyObject *r, *t;
 
-    if (sysctlbyname("net.inet.udp.stats", &udpstat, &len, NULL, NULL) < 0) {
+    if (sysctlbyname("net.inet.udp.stats", &udpstat, &len, NULL, 0) < 0) {
         PyErr_SetFromErrno(PyExc_OSError);
         return Py_None;
     }
@@ -218,7 +218,7 @@
     PyObject *r, *d, *t;
 
     len = sizeof value;
-    if (sysctlbyname("net.link.generic.system.ifcount", &value, &len, NULL, NULL) < 0) {
+    if (sysctlbyname("net.link.generic.system.ifcount", &value, &len, NULL, 0) < 0) {
         PyErr_SetFromErrno(PyExc_OSError);
         return Py_None;
     }
@@ -263,8 +263,7 @@
         p_long(ibytes);     p_long(obytes);
         p_long(imcasts);    p_long(omcasts);
         p_long(iqdrops);    p_long(noproto);
-        p_long(hwassist);   p_long(unused);
-#undef p, p_long, p_str, p_int
+#undef p
 
         PyDict_SetItemString(r, ifmd.ifmd_name, d);
         Py_DECREF(d);