diff options
Diffstat (limited to 'pimd/pim_sock.c')
| -rw-r--r-- | pimd/pim_sock.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_sock.c b/pimd/pim_sock.c index 8619cc3f83..321775cce3 100644 --- a/pimd/pim_sock.c +++ b/pimd/pim_sock.c @@ -37,6 +37,7 @@ #include "network.h" #include "pimd.h" +#include "pim_instance.h" #include "pim_mroute.h" #include "pim_iface.h" #include "pim_sock.h" @@ -359,7 +360,7 @@ int pim_socket_recvfromto(int fd, uint8_t *buf, size_t len, *tolen = sizeof(*to); } - memset(&msgh, 0, sizeof(struct msghdr)); + memset(&msgh, 0, sizeof(msgh)); iov.iov_base = buf; iov.iov_len = len; msgh.msg_control = cbuf; |
