summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@diac24.net>2010-02-03 06:12:35 +0000
committerDavid Lamparter <equinox@diac24.net>2010-02-04 03:09:16 +0100
commitbc3f098ff9f358dd459058a4cc3d7fc0d09a45f4 (patch)
tree107045bf049ce3cdc7056785f0724dd70d56de62
parent7d0fe8713c9cf55739e5cff772def3864f1ca82a (diff)
downloadquagga-bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4.tar.bz2
quagga-bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4.tar.xz
pimd: FreeBSD header fixes
-rw-r--r--pimd/pim_igmp_join.c6
-rw-r--r--pimd/test_igmpv3_join.c2
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"