History log of /freebsd-10-stable/contrib/libpcap/scanner.l
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 251129 30-May-2013 delphij

MFV: libpcap 1.4.0.

MFC after: 4 weeks


# 250693 16-May-2013 hiren

Add tcp header flags ECE and CWR defined in RFC 3168.

PR: 140349
Submitted by: Alan Amesbury <amesbury@umn.edu> (earlier version)
Reviewed by: delphij
Approved by: sbruno (mentor)


# 235426 14-May-2012 delphij

Merge from vendor branch: update libpcap to 1.2.1.

MFC after: 2 weeks


# 214518 29-Oct-2010 rpaulo

Merge libpcap-1.1.1.


# 190225 21-Mar-2009 rpaulo

Merge libpcap 1.0.0.


# 172680 16-Oct-2007 mlaier

Resolve merge conflicts

Approved by: re (kensmith)
Obtained from: tcpdump.org


# 162015 04-Sep-2006 sam

resolve merge conflicts

MFC after: 1 month


# 147897 11-Jul-2005 sam

resolve merge conflicts

Approved by: re (scottl)


# 146771 29-May-2005 sam

resolve merge conflicts

Reviewed by: bms (earlier version)


# 127667 31-Mar-2004 bms

Merge of libpcap 0.8.3 from tcpdump.org.


# 122029 04-Nov-2003 green

* Modify libpcap to work a bit better with our 802.11 code. This means
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*".


# 98533 20-Jun-2002 fenner

Merge libpcap 0.7.1

MFC after: 2 weeks


# 75110 03-Apr-2001 fenner

Merge libpcap 0.6.2


# 70735 06-Jan-2001 archie

When pcap_compile() detects an error, it longjmp()'s out of the
scanner/parser. FreeBSD recently made 'flex' its default implementation
of 'lex'. One of the incompatibilities of 'flex' vs. 'lex' is that
if you longjmp() out of the scanner, you must call yyrestart()
before doing another scan (as documented in flex(1)). So add an
invocation to yyrestart() in lex_init(). This change should be
backwards compatible with the original 'lex'.

PR: bin/24116


# 56891 29-Jan-2000 fenner

Merge libpcap 0.5


# 39294 15-Sep-1998 fenner

Merge libpcap version 0.4

PR: bin/7877


# 26178 26-May-1997 fenner

Merge libpcap 0.3
Update FREEBSD-upgrade to mention bumping library version number.

Suggested-by: Chris Timmons <skynyrd@opus.cts.cwu.edu>


# 17749 21-Aug-1996 pst

Add support for ISO CLNP/ES-IS/IS-IS.
These changes have been also sent back to LBL for inclusion in next release.

Submitted by: Tony Li <tli@jnx.com>


# 17684 19-Aug-1996 pst

This commit was generated by cvs2svn to compensate for changes in r17683,
which included commits to RCS files with non-trunk default branches.


# 17683 19-Aug-1996 pst

Virgin import of LBL libpcap version 0.2.1.
Obtained from: ftp://ftp.ee.lbl.gov/libpcap.tar.Z on 19-Aug-1996.