From Peter Volkov:
Currently make install in libpcap never installs pcap/{vlan,bluetooth}.h headers. Attached patch makes it install them in case support was built in into libpcap.
This commit is contained in:
parent
a2611cdc3a
commit
e8fbb040ce
12
Makefile.in
12
Makefile.in
|
@ -17,7 +17,7 @@
|
|||
# WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
# @(#) $Header: /tcpdump/master/libpcap/Makefile.in,v 1.137 2008-11-18 06:50:29 guy Exp $ (LBL)
|
||||
# @(#) $Header: /tcpdump/master/libpcap/Makefile.in,v 1.138 2008-11-18 07:29:48 guy Exp $ (LBL)
|
||||
|
||||
#
|
||||
# Various configurable paths (remember to edit Makefile.in, not Makefile)
|
||||
|
@ -85,6 +85,8 @@ CSRC = pcap.c inet.c gencode.c optimize.c nametoaddr.c \
|
|||
GENSRC = scanner.c grammar.c version.c
|
||||
LIBOBJS = @LIBOBJS@
|
||||
|
||||
HAVE_LINUX_TPACKET_AUXDATA = @HAVE_LINUX_TPACKET_AUXDATA@
|
||||
|
||||
SRC = $(PSRC) $(FSRC) $(CSRC) $(SSRC) $(GENSRC)
|
||||
|
||||
# We would like to say "OBJ = $(SRC:.c=.o)" but Ultrix's make cannot
|
||||
|
@ -434,6 +436,14 @@ install: libpcap.a pcap-config
|
|||
$(DESTDIR)$(includedir)/pcap/pcap.h
|
||||
$(INSTALL_DATA) $(srcdir)/pcap/bpf.h \
|
||||
$(DESTDIR)$(includedir)/pcap/bpf.h
|
||||
if test ! -z "@HAVE_LINUX_TPACKET_AUXDATA@" ; then \
|
||||
$(INSTALL_DATA) $(srcdir)/pcap/vlan.h \
|
||||
$(DESTDIR)$(includedir)/pcap/vlan.h ; \
|
||||
fi
|
||||
if test ! -z "@BT_SRC@" ; then \
|
||||
$(INSTALL_DATA) $(srcdir)/pcap/bluetooth.h \
|
||||
$(DESTDIR)$(includedir)/pcap/bluetooth.h ; \
|
||||
fi
|
||||
$(INSTALL_DATA) $(srcdir)/pcap/namedb.h \
|
||||
$(DESTDIR)$(includedir)/pcap/namedb.h
|
||||
$(INSTALL_DATA) $(srcdir)/pcap/sll.h \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
dnl @(#) $Header: /tcpdump/master/libpcap/aclocal.m4,v 1.92 2008-09-28 17:13:17 guy Exp $ (LBL)
|
||||
dnl @(#) $Header: /tcpdump/master/libpcap/aclocal.m4,v 1.93 2008-11-18 07:29:48 guy Exp $ (LBL)
|
||||
dnl
|
||||
dnl Copyright (c) 1995, 1996, 1997, 1998
|
||||
dnl The Regents of the University of California. All rights reserved.
|
||||
|
@ -930,6 +930,8 @@ AC_DEFUN(AC_LBL_LINUX_TPACKET_AUXDATA_TP_VLAN_TCI,
|
|||
ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci=no))
|
||||
AC_MSG_RESULT($ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci)
|
||||
if test $ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci = yes ; then
|
||||
HAVE_LINUX_TPACKET_AUXDATA=tp_vlan_tci
|
||||
AC_SUBST(HAVE_LINUX_TPACKET_AUXDATA)
|
||||
AC_DEFINE(HAVE_LINUX_TPACKET_AUXDATA_TP_VLAN_TCI,1,[if tp_vlan_tci exists])
|
||||
fi])
|
||||
|
||||
|
|
|
@ -675,6 +675,7 @@ CPP
|
|||
GREP
|
||||
EGREP
|
||||
LIBOBJS
|
||||
HAVE_LINUX_TPACKET_AUXDATA
|
||||
V_LEX
|
||||
V_YACC
|
||||
RANLIB
|
||||
|
@ -6912,6 +6913,8 @@ fi
|
|||
{ echo "$as_me:$LINENO: result: $ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci" >&5
|
||||
echo "${ECHO_T}$ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci" >&6; }
|
||||
if test $ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci = yes ; then
|
||||
HAVE_LINUX_TPACKET_AUXDATA=tp_vlan_tci
|
||||
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_LINUX_TPACKET_AUXDATA_TP_VLAN_TCI 1
|
||||
|
@ -10165,6 +10168,7 @@ CPP!$CPP$ac_delim
|
|||
GREP!$GREP$ac_delim
|
||||
EGREP!$EGREP$ac_delim
|
||||
LIBOBJS!$LIBOBJS$ac_delim
|
||||
HAVE_LINUX_TPACKET_AUXDATA!$HAVE_LINUX_TPACKET_AUXDATA$ac_delim
|
||||
V_LEX!$V_LEX$ac_delim
|
||||
V_YACC!$V_YACC$ac_delim
|
||||
RANLIB!$RANLIB$ac_delim
|
||||
|
@ -10190,7 +10194,7 @@ INSTALL_DATA!$INSTALL_DATA$ac_delim
|
|||
LTLIBOBJS!$LTLIBOBJS$ac_delim
|
||||
_ACEOF
|
||||
|
||||
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 84; then
|
||||
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
|
||||
break
|
||||
elif $ac_last_try; then
|
||||
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|
||||
|
|
Reference in New Issue