View | Details | Raw Unified | Return to bug 123213
Collapse All | Expand All

(-)configure (-57 / +3 lines)
Lines 3852-3889 Link Here
3852
echo "$as_me:$LINENO: checking link-layer packet interface type" >&5
3852
echo "$as_me:$LINENO: checking link-layer packet interface type" >&5
3853
echo $ECHO_N "checking link-layer packet interface type... $ECHO_C" >&6
3853
echo $ECHO_N "checking link-layer packet interface type... $ECHO_C" >&6
3854
3854
3855
if test -r /dev/bpf0 ; then
3855
#if test -r /dev/bpf0 ; then
3856
    LIBOBJS="$LIBOBJS libnet_link_bpf.$ac_objext"
3856
LIBOBJS="$LIBOBJS libnet_link_bpf.$ac_objext"
3857
    echo "$as_me:$LINENO: result: found bpf" >&5
3857
echo "$as_me:$LINENO: result: bpf has been here evar since da world began ..." >&5
3858
echo "${ECHO_T}found bpf" >&6
3858
echo "${ECHO_T}found bpf" >&6
3859
elif test -r /usr/include/net/pfilt.h ; then
3860
    LIBOBJS="$LIBOBJS libnet_link_pf.$ac_objext"
3861
    echo "$as_me:$LINENO: result: found pf" >&5
3862
echo "${ECHO_T}found pf" >&6
3863
elif test -r /dev/nit ; then
3864
    LIBOBJS="$LIBOBJS libnet_link_snit.$ac_objext"
3865
    echo "$as_me:$LINENO: result: found snit" >&5
3866
echo "${ECHO_T}found snit" >&6
3867
elif test -r /usr/include/sys/net/nit.h ; then
3868
    LIBOBJS="$LIBOBJS libnet_link_nit.$ac_objext"
3869
    echo "$as_me:$LINENO: result: found nit" >&5
3870
echo "${ECHO_T}found nit" >&6
3871
elif test -r /usr/include/net/raw.h ; then
3872
    LIBOBJS="$LIBOBJS libnet_link_snoop.$ac_objext"
3873
    echo "$as_me:$LINENO: result: found snoop" >&5
3874
echo "${ECHO_T}found snoop" >&6
3875
elif test -r /usr/include/sys/dlpi.h ; then
3876
    LIBOBJS="$LIBOBJS libnet_link_dlpi.$ac_objext"
3877
    echo "$as_me:$LINENO: result: found dlpi" >&5
3878
echo "${ECHO_T}found dlpi" >&6
3879
    cat >>confdefs.h <<\_ACEOF
3880
#define HAVE_DLPI 1
3881
_ACEOF
3882
3883
elif test -r /usr/include/linux/socket.h ; then
3884
    LIBOBJS="$LIBOBJS libnet_link_linux.$ac_objext"
3885
    echo "$as_me:$LINENO: result: found linux primitives" >&5
3886
echo "${ECHO_T}found linux primitives" >&6
3887
3859
3888
    echo "$as_me:$LINENO: checking for packet socket (PF_SOCKET)" >&5
3860
    echo "$as_me:$LINENO: checking for packet socket (PF_SOCKET)" >&5
3889
echo $ECHO_N "checking for packet socket (PF_SOCKET)... $ECHO_C" >&6
3861
echo $ECHO_N "checking for packet socket (PF_SOCKET)... $ECHO_C" >&6
Lines 3987-4018 Link Here
3987
3959
3988
    echo "$as_me:$LINENO: result: $ac_cv_libnet_linux_procfs" >&5
3960
    echo "$as_me:$LINENO: result: $ac_cv_libnet_linux_procfs" >&5
3989
echo "${ECHO_T}$ac_cv_libnet_linux_procfs" >&6
3961
echo "${ECHO_T}$ac_cv_libnet_linux_procfs" >&6
3990
    if test $ac_cv_libnet_linux_procfs = yes ; then
3991
3992
cat >>confdefs.h <<\_ACEOF
3993
#define HAVE_LINUX_PROCFS 1
3994
_ACEOF
3995
3996
    fi
3997
elif test -c /dev/bpf0 ; then           # check again in case not readable
3998
    LIBOBJS="$LIBOBJS libnet_link_bpf.$ac_objext"
3999
    echo "$as_me:$LINENO: result: found bpf" >&5
4000
echo "${ECHO_T}found bpf" >&6
4001
elif test -c /dev/nit ; then            # check again in case not readable
4002
    LIBOBJS="$LIBOBJS libnet_link_snit.$ac_objext"
4003
    echo "$as_me:$LINENO: result: found snit" >&5
4004
echo "${ECHO_T}found snit" >&6
4005
elif test "$target_os" = "cygwin" ; then
4006
     LIBOBJS="$LIBOBJS libnet_link_win32.$ac_objext"
4007
     echo "$as_me:$LINENO: result: found win32 wpcap" >&5
4008
echo "${ECHO_T}found win32 wpcap" >&6
4009
else
4010
    LIBOBJS="$LIBOBJS libnet_link_none.$ac_objext"
4011
    { echo "$as_me:$LINENO: WARNING: could not find a link-layer packet interface" >&5
4012
echo "$as_me: WARNING: could not find a link-layer packet interface" >&2;}
4013
    { echo "$as_me:$LINENO: WARNING: link-layer packet injection will not be available" >&5
4014
echo "$as_me: WARNING: link-layer packet injection will not be available" >&2;}
4015
fi
4016
3962
4017
echo -n "scanning available packet construction modules: "
3963
echo -n "scanning available packet construction modules: "
4018
for dir in src/*build*c ; do
3964
for dir in src/*build*c ; do

Return to bug 123213