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 |