[Coral-dev] Installing Coral

Manolo Hernandez mhernand1 at comcast.net
Mon Dec 11 16:25:46 PST 2006


Ken Keys wrote:
> The system header appears to be missing a few definitions.  The attached
> patch will add those defintions to coral, so you can compile.
> 
> On Mon, Dec 11, 2006 at 04:27:51PM -0500, Manolo Hernandez wrote:
>> I am getting the following error when attempting to install to Fedora
>> Core 5. Could anyone please point me in the right direction?
>>
>> coral_proto.c: In function ?coral_get_icmp6_payload?:
>> coral_proto.c:1804: error: ?ICMP6_MEMBERSHIP_QUERY? undeclared (first
>> use in this function)
>> coral_proto.c:1804: error: (Each undeclared identifier is reported only once
>> coral_proto.c:1804: error: for each function it appears in.)
>> coral_proto.c:1805: error: ?ICMP6_MEMBERSHIP_REPORT? undeclared (first
>> use in this function)
>> coral_proto.c:1806: error: ?ICMP6_MEMBERSHIP_REDUCTION? undeclared
>> (first use in this function)
>> coral_proto.c: In function ?coral_get_payload_by_layer?:
>> coral_proto.c:2145: warning: initialization discards qualifiers from
>> pointer target type
>> make[1]: *** [coral_proto.o] Error 1
>> make[1]: Leaving directory `/home/manolo/coral-3.7.5-public/libsrc/libcoral'
>> make: *** [libsrc] Error 1
>>
>> _______________________________________________
>> Coral-dev mailing list
>> Coral-dev at caida.org
>> https://rommie.caida.org/mailman/listinfo/coral-dev
> 
> 
> ------------------------------------------------------------------------
> 
> diff -u coral_proto.c
> --- coral_proto.c	2006/07/26 01:04:55	1.150
> +++ coral_proto.c	2006/12/12 00:01:16
> @@ -75,6 +75,9 @@
>  # include <netinet/ip6.h>
>  # ifdef HAVE_NETINET_ICMP6_H
>  #  include <netinet/icmp6.h>
> +#  define ICMP6_MEMBERSHIP_QUERY          130
> +#  define ICMP6_MEMBERSHIP_REPORT         131
> +#  define ICMP6_MEMBERSHIP_REDUCTION      132
>  # endif
>  #endif
>  #include <netinet/tcp.h>
thanks for the help. that was it.



More information about the Coral-dev mailing list