IPFilter 5.1.1 make failed on solaris 10
Sergio Rabellino <[email protected]> Thu, 09 Feb 2012 18:00:18 +0100
| Newsgroups | gmane.comp.security.firewalls.ipfilter |
|---|---|
| Message-ID | <5911_1328806959_4F33FC2E_5911_5660_1_4F33FBA2.5010409@di.unito.it> |
This is a multi-part message in MIME format.
--------------010103020301020806020108
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by maildrop2.anu.edu.au id q19H0TMc014564
First of all, welcome back Darren.
Now i was trying to compile ipfilter 5.1.1 on my solaris box, but the=20
"/usr/ccs/bin/make solaris" failed with the following message:
> (cd SunOS5/i386-5.10; /usr/ccs/bin/make -f Makefile.ipsend build=20
> TOP=3D../.. "CC=3Dgcc" 'CFLAGS=3D-I$(TOP) -D_BSD_SOURCE -DSOLARIS2=3D=
10 =20
> -DUSE_INET6' "IPFLOG=3D-DIPFILTER_LOG" "LOGFAC=3D-DLOGFAC=3DLOG_LOCAL0=
"=20
> "POLICY=3D-DIPF_DEFAULT_PASS=3DFR_PASS" "SOLARIS2=3D-DSOLARIS2=3D10"=20
> "DEBUG=3D-g" "DCPU=3D" "LIBBPF=3D" "CPUDIR=3Di386-5.10" "IPFBPF=3D" =20
> 'STATETOP_CFLAGS=3D' "BPFILTER=3D" 'STATETOP_INC=3D' 'STATETOP_LIB=3D'=
=20
> "BITS=3D32" "OBJ=3Di86" "LOOKUP=3D" "COMPIPF=3D" "COMPATIPF=3D" 'SYNC=
=3D'=20
> 'ALLOPTS=3D-DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SYNC=20
> -DIPFILTER_CKSUM' 'LIBBPF=3D' "IPFLKM=3D-DIPFILTER_LKM"; cd ..)
> gcc -g -I../.. -D_BSD_SOURCE -DSOLARIS2=3D10 -DUSE_INET6 -c=20
> ../../ipsend/ipsend.c -o i86/ipsend.o
> In file included from ../../ipsend/ipsend.c:26:
> ../../ipsend/ipsend.h:30:19: tcpip.h: No such file or directory
> *** Error code 1
> make: Fatal error: Command failed for target `i86/ipsend.o'
Simply changing the ipsend.h line 30 to
#include "netinet/tcpip.h"
the compile job finish without warning or errors: is this the correct way=
?
If you need, this is /etc/release:
> Solaris 10 10/08 s10x_u6wos_07b X86
> Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
> Use is subject to license terms.
> Assembled 27 October 2008
Hope this helps.
--=20
ing. Sergio Rabellino
Universit=E0 degli Studi di Torino
Dipartimento di Informatica
ICT Services Director
Tel +39-0116706701 Fax +39-011751603
C.so Svizzera , 185 - 10149 - Torino
<http://www.di.unito.it>
--------------010103020301020806020108
Content-Type: multipart/related;
boundary="------------070204080607090207010606"
--------------070204080607090207010606
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
First of all, welcome back Darren.<br>
Now i was trying to compile ipfilter 5.1.1 on my solaris box, but
the "/usr/ccs/bin/make solaris" failed with the following message:<br>
<br>
<blockquote type="cite">(cd SunOS5/i386-5.10; /usr/ccs/bin/make -f
Makefile.ipsend build TOP=../.. "CC=gcc" 'CFLAGS=-I$(TOP)
-D_BSD_SOURCE -DSOLARIS2=10 -DUSE_INET6'
"IPFLOG=-DIPFILTER_LOG" "LOGFAC=-DLOGFAC=LOG_LOCAL0"
"POLICY=-DIPF_DEFAULT_PASS=FR_PASS" "SOLARIS2=-DSOLARIS2=10"
"DEBUG=-g" "DCPU=" "LIBBPF=" "CPUDIR=i386-5.10" "IPFBPF="
'STATETOP_CFLAGS=' "BPFILTER=" 'STATETOP_INC=' 'STATETOP_LIB='
"BITS=32" "OBJ=i86" "LOOKUP=" "COMPIPF=" "COMPATIPF=" 'SYNC='
'ALLOPTS=-DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SYNC
-DIPFILTER_CKSUM' 'LIBBPF=' "IPFLKM=-DIPFILTER_LKM"; cd ..)<br>
gcc -g -I../.. -D_BSD_SOURCE -DSOLARIS2=10 -DUSE_INET6 -c
../../ipsend/ipsend.c -o i86/ipsend.o<br>
In file included from ../../ipsend/ipsend.c:26:<br>
../../ipsend/ipsend.h:30:19: tcpip.h: No such file or directory<br>
*** Error code 1<br>
make: Fatal error: Command failed for target `i86/ipsend.o'<br>
</blockquote>
Simply changing the ipsend.h line 30 to<br>
<br>
#include "netinet/tcpip.h" <br>
<br>
the compile job finish without warning or errors: is this the
correct way ?<br>
<br>
If you need, this is /etc/release:<br>
<blockquote type="cite"> Solaris 10 10/08 s10x_u6wos_07b X86<br>
Copyright 2008 Sun Microsystems, Inc. All Rights
Reserved.<br>
Use is subject to license terms.<br>
Assembled 27 October 2008<br>
</blockquote>
<br>
Hope this helps.<br>
-- <br>
<div class="moz-signature">
<center>
<span style="font-family: Verdana, sans-serif;font-weight:
bold;">
ing. Sergio Rabellino<br>
</span>
<br>
<span style="font-family: Verdana, sans-serif;">
Università degli Studi di Torino<br>
Dipartimento di Informatica<br>
ICT Services Director<br>
Tel +39-0116706701
Fax +39-011751603<br>
C.so Svizzera , 185 - 10149 - Torino<br>
<br>
<a href="http://www.di.unito.it" alt="Dipartimento di
Informatica"><img
src="cid:[email protected]" border="0"></a>
</span>
</center>
</div>
</body>
</html>
--------------070204080607090207010606
Content-Type: image/jpeg;
name="logo.jpg"
Content-ID: <[email protected]>
Content-Disposition: inline;
filename="logo.jpg"
Content-Transfer-Encoding: base64
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
Ph8Ph8Ojr//Z
--------------070204080607090207010606--
--------------010103020301020806020108--