|
@@ -1,31 +0,0 @@
|
|
-[PATCH] fix compile error in ifaddrs() for HAVE_SOCKET_IOCTLS variant
|
|
|
|
-
|
|
|
|
-Used on E.G. uClibc. This variant seems to have bitrotten somewhat.
|
|
|
|
-
|
|
|
|
-Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
|
|
|
|
----
|
|
|
|
- netifaces.c | 4 ++--
|
|
|
|
- 1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
-
|
|
|
|
-Index: netifaces-0.6/netifaces.c
|
|
|
|
-===================================================================
|
|
|
|
---- netifaces-0.6.orig/netifaces.c
|
|
|
|
-+++ netifaces-0.6/netifaces.c
|
|
|
|
-@@ -624,7 +624,7 @@
|
|
|
|
- if (ioctl (sock, SIOCGIFHWADDR, &ifr) == 0) {
|
|
|
|
- found = TRUE;
|
|
|
|
-
|
|
|
|
-- if (string_from_sockaddr (ifr->CNAME(ifr_addr), buffer, sizeof (buffer)) == 0) {
|
|
|
|
-+ if (string_from_sockaddr ((struct sockaddr *)&ifr.CNAME(ifr_addr), buffer, sizeof (buffer)) == 0) {
|
|
|
|
- PyObject *hwaddr = PyString_FromString (buffer);
|
|
|
|
- PyObject *dict = PyDict_New ();
|
|
|
|
- PyObject *list = PyList_New (1);
|
|
|
|
-@@ -633,7 +633,7 @@
|
|
|
|
- if (!hwaddr || !dict || !list || !family) {
|
|
|
|
- Py_XDECREF (hwaddr);
|
|
|
|
- Py_XDECREF (dict);
|
|
|
|
-- Py_XDECREF (list)
|
|
|
|
-+ Py_XDECREF (list);
|
|
|
|
- Py_XDECREF (family);
|
|
|
|
- Py_XDECREF (result);
|
|
|
|
- close (sock);
|
|
|