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 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'pimd/pim_igmp_join.c') 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; -- cgit v1.2.3