Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Aug 2004 15:53:34 -0500
From:      "Kevin D. Kinsey, DaleCo, S.P." <kdk@daleco.biz>
To:        Kenzo <kenzo_chin@hotmail.com>
Cc:        freebsd-security@freebsd.org
Subject:   Re: firewalk
Message-ID:  <4117E44E.1010605@daleco.biz>
In-Reply-To: <BAY10-DAV4zlIJzp4F6000070aa@hotmail.com>
References:  <BAY10-DAV126tFKHZgd00007079@hotmail.com> <Pine.LNX.4.58.0408091232240.11049@ns.isi.ulatina.ac.cr> <BAY10-DAV4zlIJzp4F6000070aa@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Kenzo wrote:

>This is what I get.
>
>alien# sudo make install clean
>===>  Building for firewalk-5.0_1
>Making all in src
>cc -DHAVE_CONFIG_H -I. -I. -I../include   -I/usr/local/include  -O -pipe -ma
>rch=
>pentiumpro -Wall -c init.c
>In file included from /usr/local/include/libnet.h:62,
>                 from ../include/firewalk.h:42,
>                 from init.c:38:
>/usr/include/netinet/ip_icmp.h:81: warning: `icmp_pptr' redefined
>/usr/local/include/dnet/icmp.h:131: warning: this is the location of the
>previou
>s definition
>/usr/include/netinet/ip_icmp.h:82: warning: `icmp_gwaddr' redefined
>/usr/local/include/dnet/icmp.h:144: warning: this is the location of the
>previou
>s definition
>/usr/include/netinet/ip_icmp.h:185: warning: `ICMP_INFOTYPE' redefined
>/usr/local/include/dnet/icmp.h:104: warning: this is the location of the
>previou
>s definition
>In file included from ../include/firewalk.h:42,
>                 from init.c:38:
>/usr/local/include/libnet.h:87: #error "byte order has not been specified,
>you'l
>l"
>In file included from ../include/firewalk.h:42,
>                 from init.c:38:
>/usr/local/include/libnet.h:88: syntax error before string constant
>*** Error code 1
>
>Stop in /usr/ports/security/firewalk/work/Firewalk/src.
>*** Error code 1
>
>Stop in /usr/ports/security/firewalk/work/Firewalk.
>*** Error code 1
>
>Stop in /usr/ports/security/firewalk.
>
>I have no idea what this is.
>  
>

Looks like someone made a mistake in the libnet
port.  You can check and see if they've fixed at
either via their website or by checking if a newer
version with a different checksum exists at
the ftp site.  If your ports tree is out of date, it
would probably be best to cvsup it anyway...

You might also be able to fix the error yourself ---
check line 87 - 88 of /usr/local/include/libnet.h.

Quite possibly a commented line wrapped wrongly
in this case.

HTH,

Kevin Kinsey



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4117E44E.1010605>