aboutsummaryrefslogtreecommitdiff
path: root/lib/libpcap/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFV r353141 (by phillip):Cy Schubert2019-12-211-2/+1
| | | | | | | | | Update libpcap from 1.9.0 to 1.9.1. MFC after: 2 weeks Notes: svn path=/head/; revision=355988
* Install missing pcap(3) manual pages and add missing manpageHans Petter Selasky2019-12-161-3/+12
| | | | | | | | | | | | section substitutions. Submitted by: Martin Beran <martin@mber.cz> PR: 237893 MFC after: 1 week Sponsored by: Mellanox Technologies Notes: svn path=/head/; revision=355800
* pkgbase: Create a FreeBSD-utilities package and make it the default oneEmmanuel Vadot2019-09-051-1/+0
| | | | | | | | | | | | | The default package use to be FreeBSD-runtime but it should only contain binaries and libs enough to boot to single user and repair the system, it is also very handy to have a package that can be tranform to a small mfsroot. So create a new package named FreeBSD-utilities and make it the default one. Also move a few binaries and lib into this package when it make sense. Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21506 Notes: svn path=/head/; revision=351858
* Remove redundant header file from source list in libpcap.Hans Petter Selasky2018-05-301-1/+0
| | | | | | | | MFC after: 3 weeks Sponsored by: Mellanox Technologies Notes: svn path=/head/; revision=334376
* MFV r333789: libpcap 1.9.0 (pre-release)Hans Petter Selasky2018-05-281-22/+63
| | | | | | | | MFC after: 1 month Sponsored by: Mellanox Technologies Notes: svn path=/head/; revision=334277
* Stop installing pcap-int.h, which is the internal interface for libpcap.Xin LI2017-03-071-1/+1
| | | | | | | | Reference: https://github.com/the-tcpdump-group/libpcap/issues/560 PR: 217221 Notes: svn path=/head/; revision=314863
* MFV r313676: libpcap 1.8.1Xin LI2017-02-131-8/+9
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=313695
* Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesEnji Cooper2017-01-201-1/+1
| | | | | | | | | | This implifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=312490
* First pass through library packaging.Glen Barber2016-02-041-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* META MODE: Don't create .meta files when symlinking sources into the obj ↵Bryan Drewery2015-11-251-3/+2
| | | | | | | | | | | | | | directory. Tracking these leads to situations where meta mode will consider the file to be out of date if /bin/sh or /bin/ln are newer than the source file. There's no reason for meta mode to do this as make is already handling the rebuild dependency fine. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291320
* Revert r284417 it is not necessary anymoreBaptiste Daroussin2015-06-151-1/+1
| | | | Notes: svn path=/head/; revision=284421
* Enforce overwritting SHLIBDIRBaptiste Daroussin2015-06-151-1/+1
| | | | | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many Notes: svn path=/head/; revision=284417
* MFV r276759: libpcap 1.6.2.Xin LI2015-01-061-0/+3
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=276768
* Add netmap support to libpcap. Tcpdump and other native pcap application can nowLuigi Rizzo2014-10-061-0/+1
| | | | | | | | | | | | | | | | | run directly on netmap ports using netmap:foo or valeXX:YY device names. Modifications to existing code are small and trivial, the netmap-specific code is all in a new file. Please be aware that in netmap mode the physical interface is disconnected from the host stack, so libpcap will steal the traffic not just make a copy. For the full version of the code (including linux and autotools support) see https://code.google.com/p/netmap-libpcap/ MFC after: 3 days Notes: svn path=/head/; revision=272659
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Merge from vendor branch: update libpcap to 1.2.1.Xin LI2012-05-141-2/+7
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=235426
* Bump shared libraries version numbers in preparation for 9.0.Konstantin Belousov2011-08-281-1/+1
| | | | | | | | | | | This time, only libraries which ABI has been changed compared to stable/8, are bumped. ABI analysis done by: Gleb Kurtsou Approved by: re (kensmith) Notes: svn path=/head/; revision=225227
* add pcap-common.c.Rui Paulo2010-10-291-1/+1
| | | | | | | Submitted by: dim Notes: svn path=/head/; revision=214529
* Update for libpcap-1.1.1.Rui Paulo2010-10-291-1/+1
| | | | Notes: svn path=/head/; revision=214519
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-191-1/+1
| | | | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) Notes: svn path=/head/; revision=195767
* Fix typo in comment.Rui Paulo2009-03-221-1/+1
| | | | Notes: svn path=/head/; revision=190236
* Install the new headers.Rui Paulo2009-03-221-0/+7
| | | | Notes: svn path=/head/; revision=190235
* Support files for new libpcap 1.0.0.Rui Paulo2009-03-211-50/+82
| | | | | | | Includes a shlib bump. Notes: svn path=/head/; revision=190226
* Add links to all libpcap functions.Pawel Jakub Dawidek2008-08-281-0/+48
| | | | Notes: svn path=/head/; revision=182368
* Update for libpcap 0.9.8 importMax Laier2007-10-161-1/+4
| | | | Notes: svn path=/head/; revision=172681
* Bump library versions in preparation for 7.0.Daniel Eischen2007-05-211-1/+1
| | | | | | | Ok'd by: kan Notes: svn path=/head/; revision=169807
* Place shared libpcap library under /lib, currently needed byRuslan Ermilov2006-04-131-0/+2
| | | | | | | | | /sbin/ipf and /sbin/pflogd. OK'ed by: mlaier Notes: svn path=/head/; revision=157707
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-1/+3
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* bump SHLIB_MAJOR as libpcap refers getnetbyname(3).Hajimu UMEMOTO2005-06-031-1/+1
| | | | | | | Noticed by: ru Notes: svn path=/head/; revision=146922
* NOINET6 -> NO_INET6Ruslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139115
* Bump the library version numbers for the following libraries:Ken Smith2004-10-011-1/+1
| | | | | | | | | | | | | | /lib/{libm,libreadline} /usr/lib/{libhistory,libopie,libpcap} in preparation for doing the same thing to RELENG_5. HUGE amounts of help for determining what to bump provided by kris. Discussed on: freebsd-current Approved by: re (not required for commit but something like this should be) Notes: svn path=/head/; revision=136027
* Merge of libpcap 0.8.3 from tcpdump.org.Bruce M Simpson2004-03-311-4/+10
| | | | Notes: svn path=/head/; revision=127667
* * Modify libpcap to work a bit better with our 802.11 code. This meansBrian Feldman2003-11-041-1/+3
| | | | | | | | | | | | | | | tcpdump -y ieee802_11 will work in the basic senses, including the code compilation for filters (where you may specify "link[]" to refer to parts of the 802.11 header, as well as treat it like a normal Ethernet header). Previously, it was just too far off to do anything useful for us. * While I'm here, fix some compile problems that will result from lex and yacc namespace polution when linking with -lpcap. The namespace is now "pcapyy*" instead of "yy*", and it tests fine with world and some external applications that may or may not use "yy*". Notes: svn path=/head/; revision=122029
* Zap now-unused SHLIB_MINORPeter Wemm2002-09-281-1/+0
| | | | Notes: svn path=/head/; revision=104073
* Added new bsd.incs.mk which handles installing of header filesRuslan Ermilov2002-05-121-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release". Notes: svn path=/head/; revision=96462
* Update our bpf.h with tcpdump.org's new DLT_ types.Bill Fenner2001-07-311-1/+1
| | | | | | | Use our bpf.h instead of tcpdump.org's to build libpcap. Notes: svn path=/head/; revision=80767
* Fixed world breakage in previous commit (config.h was inaccessibleBruce Evans2001-04-031-4/+2
| | | | | | | | | | except in the unusual case where ${.OBJDIR} == ${.CURDIR}). Fixed nearby style bugs (the DEFS variable had rotted to be just an obfuscation). Notes: svn path=/head/; revision=75125
* Update for libpcap 0.6.2Bill Fenner2001-04-031-8/+6
| | | | Notes: svn path=/head/; revision=75111
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-1/+1
| | | | Notes: svn path=/head/; revision=74870
* Don't try to compile in INET6 support when NOINET6 is defined.Steve Price2000-04-151-1/+4
| | | | Notes: svn path=/head/; revision=59266
* Upgrade to libpcap 0.5Bill Fenner2000-01-301-2/+2
| | | | Notes: svn path=/head/; revision=56892
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* Fixed CLEANFILES.Bruce Evans1998-12-271-2/+2
| | | | Notes: svn path=/head/; revision=42087
* Bump minor version number and add version.c to update to version 0.4Bill Fenner1998-09-151-3/+7
| | | | | | | PR: bin/7877 Notes: svn path=/head/; revision=39295
* do not include private copy of bpf.h - it leads to dangerous mismatchAndrey A. Chernov1998-08-181-2/+2
| | | | | | | of kernel/user bpf interface - include updated /sys/net/bpf.h instead Notes: svn path=/head/; revision=38424
* Simplified by using new yacc rules.Bruce Evans1998-05-081-9/+6
| | | | Notes: svn path=/head/; revision=35840
* Also install pcap-int.h so things can call pcap_compile on arbitaryPeter Wemm1997-10-101-2/+2
| | | | | | | expressions (eg: in pppd) Notes: svn path=/head/; revision=30269
* Changes to support full make parallelism (-j<n>) in the worldJordan K. Hubbard1997-10-051-1/+2
| | | | | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su> Notes: svn path=/head/; revision=30113
* Bump minor version number.Bill Fenner1997-05-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add -I${PCAP_DISTDIR}/bpf to CFLAGS since our <net/bpf.h> is out of date. Remove -Wall and -Dlint. DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 \ -DHAVE_SOCKADDR_SA_LEN=1 -DLBL_ALIGN=1 CFLAGS+=-I. -Dyylval=pcap_lval ${DEFS} SHLIB_MAJOR=2 SHLIB_MINOR=2 # # Magic to grab sources out of src/contrib # PCAP_DISTDIR?=${.CURDIR}/../../contrib/libpcap CFLAGS+=-I${PCAP_DISTDIR} -I${PCAP_DISTDIR}/lbl -I${PCAP_DISTDIR}/bpf .PATH: ${PCAP_DISTDIR} .PATH: ${PCAP_DISTDIR}/bpf/net beforeinstall: .for i in pcap.h pcap-namedb.h ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${PCAP_DISTDIR}/$i \ ${DESTDIR}/usr/include .endfor tokdefs.h grammar.c: grammar.y ${YACC} ${YACCFLAGS} -d ${PCAP_DISTDIR}/grammar.y mv y.tab.c grammar.c mv y.tab.h tok/home/ncvs/CVSROOT/commitcheck Notes: svn path=/head/; revision=26179