summaryrefslogtreecommitdiff
path: root/netifaces.c
diff options
context:
space:
mode:
Diffstat (limited to 'netifaces.c')
-rw-r--r--netifaces.c3
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;