summaryrefslogtreecommitdiff
path: root/gencode.c
Commit message (Expand)AuthorAgeFilesLines
* The official #define for 32-bit and 64-bit Windows is _WIN32.Guy Harris2015-09-021-10/+10
* Recognize 802.1ad nested VLAN tag in vlan filter.Michal Kubecek2015-09-021-0/+3
* Delete trailing spaces/tabsFrancois-Xavier Le Bail2015-03-081-1/+1
* Add support for Geneve (Generic Network Virtualization Encapsulation).Jesse Gross2015-02-171-1/+324
* Convert off_linktype to use variable offsets.Jesse Gross2015-02-171-103/+107
* Make protochain compat check more general.Jesse Gross2015-02-171-9/+2
* Check offloaded vlans are from the outermost part of the packet.Jesse Gross2015-02-171-1/+5
* Include constant_part when loading IP header length.Jesse Gross2015-02-171-1/+1
* Compute variable link header if we are computing the link payload.Jesse Gross2015-02-171-0/+9
* Mark radio link headers as variable.Jesse Gross2015-02-171-1/+6
* Initialize off_outermostlinkhdr and off_prevlinkhdr at start.Jesse Gross2015-02-171-51/+52
* Get rid of OR_MPLSPL, add OR_PREVMPLSHDR.Guy Harris2015-02-091-4/+7
* Rename OR_NET and OR_NET_NOSNAP to OR_LINKPL and OR_LINKPL_NOSNAP.Guy Harris2015-02-091-48/+46
* Fix PPPoE session ID checks for non-Ethernet links.Guy Harris2015-02-091-1/+1
* Handle VLANs atop 802.11.Guy Harris2015-02-091-1/+9
* Have a common routine for generating absolute-offset-relative loads.Guy Harris2015-02-081-120/+22
* Use common code for handling absolute offsets.Guy Harris2015-02-081-260/+188
* Fix a comment.Guy Harris2015-02-081-1/+1
* Handle all link header offsets like the link payload offset.Guy Harris2015-02-081-184/+129
* Fix a couple of incorrect OR_ values from the previous commit.Guy Harris2015-02-071-7/+7
* Rename some variables and enum values to make things a bit clearer.Guy Harris2015-02-071-209/+209
* Fix generation of the code to get the 802.11 and 802.11 radio header lengths.Guy Harris2015-02-071-6/+20
* Use the new link-layer encapsulation stuff for PPPoE.Guy Harris2015-02-071-44/+8
* Add a more general mechanism to handle encapsulating link-layer frames.Guy Harris2015-02-061-162/+184
* Add some more OR_ values, to make it clearer what we're doing.Guy Harris2015-02-061-20/+23
* Clean up some comments.Guy Harris2015-02-061-8/+8
* Not all link-layer protocols have a MAC layer.Guy Harris2015-02-061-156/+156
* Update constants and variable name to reflect reality.Guy Harris2015-02-061-148/+135
* Include fixed offset when computing variable MAC headers.Jesse Gross2015-02-061-1/+6
* Add some comments and expand some other comments.Guy Harris2015-02-061-3/+16
* Use gen_linktype() for VLAN EtherType check.Jesse Gross2015-02-051-4/+2
* Eliminate some unneeded variables and move some comments.Guy Harris2015-02-051-38/+32
* gencode.c / gencode.h : Type of variable "masklen"Baptiste Peugnez2015-02-031-2/+2
* There's no pcap_t argument to code generator routines.Guy Harris2014-11-051-1/+1
* Move the socket ops out of gencode.c.Guy Harris2014-11-051-23/+14
* Get rid of unused variable.Guy Harris2014-11-051-2/+2
* Use BPF extensions in compiled filtersMichal Sekletar2014-11-031-25/+85
* Don't crash on filters testing a non-existent link-layer type field.Guy Harris2014-07-281-19/+30
* Add support for filters testing for 802.2 LLC frame types.Guy Harris2014-05-191-1/+173
* Suggest using pthread serialization calls on UN*X.Guy Harris2014-05-101-0/+5
* pcap_compile() fix for Win32Gisle Vanem2014-05-101-50/+50
* remove libpcap's own CVS keywordsDenis Ovsienko2014-01-031-4/+0
* NFLOG: don't crash trying to filter at link layerDenis Ovsienko2013-12-051-0/+7
* Fix crash with "ether dst 1::2" as a filter.Guy Harris2013-11-101-0/+3
* Support filtering PPPoE sessions by ID.Jorge Boncompte [DTI2]2013-05-171-2/+11
* Move platform-dependent pcap_t data out of the pcap_t structure.Guy Harris2013-05-061-19/+2
* Added basic support for BACnet MS/TPNiko Delarich2013-04-141-0/+10
* Support filtering filtering E1 SS7 traffic on MTP2 layer Annex A.dzejarczech2013-04-141-4/+53
* More "don't assume it's Linux if it has PF_PACKET and SO_ATTACH_FILTER".Guy Harris2013-04-061-4/+4
* "Has PF_PACKET and SO_ATTACH_FILTER" does not imply "is Linux".Guy Harris2013-04-061-1/+1