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);
|