From bc3f098ff9f358dd459058a4cc3d7fc0d09a45f4 Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Wed, 3 Feb 2010 06:12:35 +0000 Subject: pimd: FreeBSD header fixes --- pimd/pim_igmp_join.c | 6 +++++- pimd/test_igmpv3_join.c | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'pimd') 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 +#include +#include +#include +#include #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 #include #include -#include #include #include #include +#include #include "pim_igmp_join.h" -- cgit v1.2.3