<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16825" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>I will try to replicate it on a BSD machine in the next
days.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Have a nice day</FONT></DIV>
<DIV><FONT size=2>GV<BR></FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=geek00l@gmail.com href="mailto:geek00l@gmail.com">CS Lee</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=winpcap-users@winpcap.org
href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Cc:</B> <A
title=gianluca.varenni@cacetech.com
href="mailto:gianluca.varenni@cacetech.com">gianluca.varenni@cacetech.com</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, April 16, 2009 5:11
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> FreeBSD rpcapd configure
output</DIV>
<DIV><BR></DIV>hi gianluca,<BR><BR>Thanks for the quick reply, here's the
configure output for 4.0.2 -<BR><BR>./configure<BR>checking build system
type... i386-unknown-freebsd7.1<BR>checking host system type...
i386-unknown-freebsd7.1<BR>checking target system type...
i386-unknown-freebsd7.1<BR>checking for gcc... gcc<BR>checking for C compiler
default output file name... a.out<BR>checking whether the C compiler works...
yes<BR>checking whether we are cross compiling... no<BR>checking for suffix of
executables...<BR>checking for suffix of object files... o<BR>checking whether
we are using the GNU C compiler... yes<BR>checking whether gcc accepts -g...
yes<BR>checking for gcc option to accept ANSI C... none needed<BR>checking gcc
version... 4<BR>checking for inline... inline<BR>checking for __attribute__...
yes<BR>checking for u_int8_t using gcc... yes<BR>checking for u_int16_t using
gcc... yes<BR>checking for u_int32_t using gcc... yes<BR>checking how to run
the C preprocessor... gcc -E<BR>checking for egrep... grep -E<BR>checking for
ANSI C header files... yes<BR>checking for sys/types.h... yes<BR>checking for
sys/stat.h... yes<BR>checking for stdlib.h... yes<BR>checking for string.h...
yes<BR>checking for memory.h... yes<BR>checking for strings.h...
yes<BR>checking for inttypes.h... yes<BR>checking for stdint.h...
yes<BR>checking for unistd.h... yes<BR>checking sys/ioccom.h usability...
yes<BR>checking sys/ioccom.h presence... yes<BR>checking for sys/ioccom.h...
yes<BR>checking sys/sockio.h usability... yes<BR>checking sys/sockio.h
presence... yes<BR>checking for sys/sockio.h... yes<BR>checking limits.h
usability... yes<BR>checking limits.h presence... yes<BR>checking for
limits.h... yes<BR>checking for netinet/if_ether.h... no<BR>configure:
Rechecking with some additional includes<BR>checking for netinet/if_ether.h...
yes<BR>checking for ANSI ioctl definitions... yes<BR>checking for strerror...
yes<BR>checking for strlcpy... yes<BR>checking for vsnprintf...
yes<BR>checking for snprintf... yes<BR>checking for library containing
gethostbyname... none required<BR>checking for library containing socket...
none required<BR>checking for library containing putmsg... no<BR>checking for
ether_hostton... yes<BR>checking whether ether_hostton is declared...
yes<BR>checking if --disable-protochain option is specified...
enabled<BR>checking packet capture type... bpf<BR>checking for getifaddrs...
yes<BR>checking ifaddrs.h usability... yes<BR>checking ifaddrs.h presence...
yes<BR>checking for ifaddrs.h... yes<BR>checking if --enable-ipv6 option is
specified... no<BR>checking whether to build optimizer debugging code...
no<BR>checking whether to build parser debugging code... no<BR>checking
whether we have /proc/net/dev... no<BR>checking whether we have DAG API
headers... no (/usr/local/include)<BR>checking whether we have Septel API...
no<BR>checking for flex... flex<BR>checking for flex 2.4 or higher...
yes<BR>checking for bison... bison<BR>checking for ranlib...
ranlib<BR>checking if sockaddr struct has sa_len member... yes<BR>checking if
sockaddr_storage struct exists... yes<BR>checking if dl_hp_ppa_info_t struct
has dl_module_id_1 member... no<BR>checking if unaligned accesses fail...
no<BR>checking for a BSD-compatible install... /usr/bin/install
-c<BR>configure: creating ./config.status<BR>config.status: creating
Makefile<BR>config.status: creating config.h<BR>config.status: config.h is
unchanged<BR><BR>If I don't use autoconf before configure, I will need to
change variables in the Makefile to get things going -<BR><BR>I change
<BR><BR>@V_HAVE_REMOTE@ to -DHAVE_REMOTE<BR><BR>REMOTESRC = @V_REMOTE_FILES@
to REMOTESRC = pcap-new.c pcap-remote.c sockutils.c<BR><BR>For 4.1.beta5,
here's my configure output<BR clear=all><BR>./configure<BR>checking build
system type... i386-unknown-freebsd7.1<BR>checking host system type...
i386-unknown-freebsd7.1<BR>checking target system type...
i386-unknown-freebsd7.1<BR>checking for gcc... gcc<BR>checking for C compiler
default output file name... a.out<BR>checking whether the C compiler works...
yes<BR>checking whether we are cross compiling... no<BR>checking for suffix of
executables...<BR>checking for suffix of object files... o<BR>checking whether
we are using the GNU C compiler... yes<BR>checking whether gcc accepts -g...
yes<BR>checking for gcc option to accept ISO C89... none needed<BR>checking
gcc version... 4<BR>checking for inline... inline<BR>checking for
__attribute__... yes<BR>checking for u_int8_t using gcc... yes<BR>checking for
u_int16_t using gcc... yes<BR>checking for u_int32_t using gcc...
yes<BR>checking for u_int64_t using gcc... yes<BR>checking for special C
compiler options needed for large files... no<BR>checking for
_FILE_OFFSET_BITS value needed for large files... no<BR>checking for
_LARGEFILE_SOURCE value needed for large files... no<BR>checking how to run
the C preprocessor... gcc -E<BR>checking for grep that handles long lines and
-e... /usr/bin/grep<BR>checking for egrep... /usr/bin/grep -E<BR>checking for
ANSI C header files... yes<BR>checking for sys/types.h... yes<BR>checking for
sys/stat.h... yes<BR>checking for stdlib.h... yes<BR>checking for string.h...
yes<BR>checking for memory.h... yes<BR>checking for strings.h...
yes<BR>checking for inttypes.h... yes<BR>checking for stdint.h...
yes<BR>checking for unistd.h... yes<BR>checking sys/ioccom.h usability...
yes<BR>checking sys/ioccom.h presence... yes<BR>checking for sys/ioccom.h...
yes<BR>checking sys/sockio.h usability... yes<BR>checking sys/sockio.h
presence... yes<BR>checking for sys/sockio.h... yes<BR>checking limits.h
usability... yes<BR>checking limits.h presence... yes<BR>checking for
limits.h... yes<BR>checking paths.h usability... yes<BR>checking paths.h
presence... yes<BR>checking for paths.h... yes<BR>checking for net/pfvar.h...
yes<BR>checking whether net/pfvar.h defines PF_NAT through PF_NORDR...
yes<BR>checking for netinet/if_ether.h... no<BR>configure: Rechecking with
some additional includes<BR>checking for netinet/if_ether.h... yes<BR>checking
for ANSI ioctl definitions... yes<BR>checking for strerror... yes<BR>checking
for strlcpy... yes<BR>checking for vsnprintf... yes<BR>checking for
snprintf... yes<BR>checking for library containing gethostbyname... none
required<BR>checking for library containing socket... none
required<BR>checking for library containing putmsg... no<BR>checking for
ether_hostton... yes<BR>checking whether ether_hostton is declared...
yes<BR>checking if --disable-protochain option is specified...
enabled<BR>checking packet capture type... bpf<BR>checking net/if_media.h
usability... yes<BR>checking net/if_media.h presence... yes<BR>checking for
net/if_media.h... yes<BR>checking whether the system supports zerocopy BPF...
no<BR>checking for getifaddrs... yes<BR>checking ifaddrs.h usability...
yes<BR>checking ifaddrs.h presence... yes<BR>checking for ifaddrs.h...
yes<BR>checking for socklen_t... yes<BR>checking if --disable-remote option is
specified... enabled<BR>checking if remote capture is supported...
yes<BR>checking if --disable-turbocap option is specified... turbocap
enabled<BR>checking if turbocap is supported... no<BR>checking for
getaddrinfo... yes<BR>checking whether to build optimizer debugging code...
no<BR>checking whether to build parser debugging code... no<BR>checking
whether we have /proc/net/dev... no<BR>checking whether we have DAG API
headers... no (/usr/local/include)<BR>checking whether we have the DAG API...
no<BR>checking whether we have Septel API... no<BR>checking for flex...
flex<BR>checking for flex 2.4 or higher... yes<BR>checking for bison...
bison<BR>checking for ranlib... ranlib<BR>checking if sockaddr struct has
sa_len member... yes<BR>checking if sockaddr_storage struct exists...
yes<BR>checking if dl_hp_ppa_info_t struct has dl_module_id_1 member...
no<BR>checking if unaligned accesses fail... no<BR>rm: net: is a
directory<BR>ln: net/net: File exists<BR>checking for USB sniffing support...
no<BR>configure: no Bluetooth sniffing support<BR>checking for a
BSD-compatible install... /usr/bin/install -c<BR>configure: creating
./config.status<BR>config.status: creating Makefile<BR>config.status: creating
pcap-filter.manmisc<BR>config.status: creating
pcap-linktype.manmisc<BR>config.status: creating
pcap-savefile.manfile<BR>config.status: creating pcap.3pcap<BR>config.status:
creating pcap_compile.3pcap<BR>config.status: creating
pcap_datalink.3pcap<BR>config.status: creating
pcap_dump_open.3pcap<BR>config.status: creating
pcap_list_datalinks.3pcap<BR>config.status: creating
pcap_open_dead.3pcap<BR>config.status: creating
pcap_open_offline.3pcap<BR>config.status: creating config.h<BR>config.status:
config.h is unchanged<BR><BR>Let me know if you need more information, real
thanks!<BR><BR>-- <BR>Best Regards,<BR><BR>CS Lee<geek00L[at]<A
href="http://gmail.com">gmail.com</A>><BR><BR><A
href="http://geek00l.blogspot.com">http://geek00l.blogspot.com</A><BR><A
href="http://defcraft.net">http://defcraft.net</A><BR></BLOCKQUOTE></BODY></HTML>