aboutsummaryrefslogtreecommitdiff
path: root/lib/libpcap
Commit message (Collapse)AuthorAgeFilesLines
...
* Update for libpcap 0.9.8 importMax Laier2007-10-162-3/+28
| | | | 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
* update for import of v0.9.1-096Sam Leffler2005-05-291-61/+125
| | | | Notes: svn path=/head/; revision=146772
* NOINET6 -> NO_INET6Ruslan Ermilov2004-12-212-2/+2
| | | | 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
* Update for libpcap 0.7.1Bill Fenner2002-06-211-6/+23
| | | | Notes: svn path=/head/; revision=98529
* 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-032-8/+106
| | | | 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
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22993
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Fix Makefile so that dependencies are actually right this time.Garrett Wollman1997-01-051-8/+8
| | | | | | | | It is almost always the wrong thing to put .y and .l files directly into the SRCS. Notes: svn path=/head/; revision=21345
* cmp -s || install -c ==> install -C, use .for loop for includesPeter Wemm1996-08-301-8/+5
| | | | Notes: svn path=/head/; revision=17933
* Uniquely name the distribution directory variable so that it can be overriddenPaul Traina1996-08-211-9/+9
| | | | | | | for multiple packages at the same time. Notes: svn path=/head/; revision=17743
* Bump shared library number to 2.1Paul Traina1996-08-201-3/+5
| | | | Notes: svn path=/head/; revision=17700
* Grab libpcap sources out of contrib_libpcap modulePaul Traina1996-08-1927-9081/+23
| | | | Notes: svn path=/head/; revision=17686
* Define ETHER_SERVICE, since we have one. ie: use getetherxxx() insteadPeter Wemm1996-08-191-2/+2
| | | | | | | of parsing /etc/ethers manually. This allows it to read NIS. Notes: svn path=/head/; revision=17666
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-125-6/+11
| | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17141
* backout yacc changesPoul-Henning Kamp1996-06-021-2/+2
| | | | Notes: svn path=/head/; revision=16072
* yacc rule change.Poul-Henning Kamp1996-05-301-3/+3
| | | | Notes: svn path=/head/; revision=16019
* ``mv'' -> ``mv -f''Wolfram Schneider1996-05-071-2/+2
| | | | | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root Notes: svn path=/head/; revision=15679
* Fixed incomplete or wrong lists of prerequisite #includes related toBruce Evans1996-05-011-0/+2
| | | | | | | <sys/types.h>. Notes: svn path=/head/; revision=15489
* Install source files with the -c flag, not with the optional flag ${COPY}.Bruce Evans1995-08-061-3/+3
| | | | Notes: svn path=/head/; revision=9971
* Fix handling NULL-encapsulated interfaces (lo & tun)Andrey A. Chernov1995-06-221-3/+12
| | | | | | | | Reviewed by: wollman Submitted by: dvv@sprint.net Notes: svn path=/head/; revision=9284
* Remove trailing whitespace.Rodney W. Grimes1995-05-306-30/+30
| | | | Notes: svn path=/head/; revision=8870
* Fix typo: pcap.h.hAndrey A. Chernov1995-02-231-2/+2
| | | | Notes: svn path=/head/; revision=6667
* Quench a warning and fix some duplicity by using the official strerrorPoul-Henning Kamp1995-02-231-11/+3
| | | | | | | routine, instead of rolling our own. Notes: svn path=/head/; revision=6660
* Fix bogus Makefile which resulted in incompatible shared and staticAndras Olah1995-02-212-20/+8
| | | | | | | | | | libs. Reviewed by: Michael Reifenberger <root@rz-wb.fh-sw.de>, roberto@blaise.ibp.fr (Ollivier ROBERT) Notes: svn path=/head/; revision=6600
* Add the Packet Capture Library from Michael Reifenberger.Jordan K. Hubbard1995-01-2027-0/+9103
Submitted by: mr Notes: svn path=/cvs2svn/branches/libpcap/; revision=5739