diff options
Diffstat (limited to 'netifaces.c')
-rw-r--r-- | netifaces.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/netifaces.c b/netifaces.c index 6e09323..cf14482 100644 --- a/netifaces.c +++ b/netifaces.c @@ -1544,7 +1544,7 @@ gateways (PyObject *self) do { struct sockaddr_nl sanl_from; - struct iovec iov = { pmsg, bufsize }; + struct iovec iov = { msgbuf, bufsize }; struct msghdr msghdr = { &sanl_from, sizeof(sanl_from), @@ -1575,6 +1575,7 @@ gateways (PyObject *self) } nllen = ret; + pmsg = msgbuf; while (NLMSG_OK (&pmsg->hdr, nllen)) { void *dst = NULL; void *gw = NULL; |