summaryrefslogtreecommitdiff
path: root/libndp
diff options
context:
space:
mode:
authorJiri Pirko <jiri@resnulli.us>2013-03-16 20:14:16 +0100
committerJiri Pirko <jiri@resnulli.us>2013-03-17 11:11:48 +0100
commitb125126fbfcf250d7abc62d85dfe6c95a78d785b (patch)
tree7ea6e437c45bb92afbf99bafb7156b2185af1234 /libndp
parent8650eb29d63afb88a73a9ec5c874894ea856aa2f (diff)
downloadlibndp-b125126fbfcf250d7abc62d85dfe6c95a78d785b.tar.gz
lib: pass on flags in recvfrom
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Diffstat (limited to 'libndp')
-rw-r--r--libndp/libndp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libndp/libndp.c b/libndp/libndp.c
index 374d707..818d40e 100644
--- a/libndp/libndp.c
+++ b/libndp/libndp.c
@@ -155,7 +155,7 @@ static int myrecvfrom6(int sockfd, void *buf, size_t *buflen, int flags,
msghdr.msg_control = cbuf;
msghdr.msg_controllen = sizeof(cbuf);
- len = recvmsg(sockfd, &msghdr, 0);
+ len = recvmsg(sockfd, &msghdr, flags);
if (len == -1)
return -errno;
*buflen = len;