diff options
author | David Lamparter <equinox@diac24.net> | 2010-02-03 06:12:35 +0000 |
---|---|---|
committer | David Lamparter <equinox@diac24.net> | 2010-02-04 03:09:16 +0100 |
commit | bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4 (patch) | |
tree | 107045bf049ce3cdc7056785f0724dd70d56de62 | |
parent | 7d0fe8713c9cf55739e5cff772def3864f1ca82a (diff) | |
download | quagga-bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4.tar.bz2 quagga-bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4.tar.xz |
pimd: FreeBSD header fixes
-rw-r--r-- | pimd/pim_igmp_join.c | 6 | ||||
-rw-r--r-- | pimd/test_igmpv3_join.c | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/pimd/pim_igmp_join.c b/pimd/pim_igmp_join.c index 7183997c..ead246c3 100644 --- a/pimd/pim_igmp_join.c +++ b/pimd/pim_igmp_join.c @@ -21,6 +21,10 @@ */ #include <string.h> +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#include <arpa/inet.h> #include "pim_igmp_join.h" @@ -54,7 +58,7 @@ int pim_igmp_join_source(int fd, int ifindex, req.gsr_interface = ifindex; - return setsockopt(fd, SOL_IP, MCAST_JOIN_SOURCE_GROUP, + return setsockopt(fd, IPPROTO_IP, MCAST_JOIN_SOURCE_GROUP, &req, sizeof(req)); return 0; diff --git a/pimd/test_igmpv3_join.c b/pimd/test_igmpv3_join.c index af93ab60..179ac035 100644 --- a/pimd/test_igmpv3_join.c +++ b/pimd/test_igmpv3_join.c @@ -25,10 +25,10 @@ #include <errno.h> #include <string.h> #include <unistd.h> -#include <net/if.h> #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> +#include <net/if.h> #include "pim_igmp_join.h" |