summaryrefslogtreecommitdiff
path: root/gencode.h
Commit message (Expand)AuthorAgeFilesLines
* compiler: remove unneeded argument from gen_mcode6().Guy Harris2023-05-061-2/+2
* Include <sys/types.h> properly.Denis Ovsienko2022-06-211-0/+8
* Fix a comment. [skip ci]Guy Harris2021-08-111-1/+1
* Fix compiling on Solaris 11.4/AMD64.Denis Ovsienko2021-08-111-0/+1
* Add multiple inclusion guards to gencode.h. [skip ci]Denis Ovsienko2021-08-101-0/+5
* optimize: add a bunch of overflow checks.Guy Harris2020-05-221-2/+2
* New filter "ifindex" for LINUX_SLL2 and live Linux capturesBill Fenner2020-05-191-0/+1
* gencode/optimize: add a bunch of comments.Guy Harris2020-05-171-11/+24
* Clean up signed vs. unsigned, do more error checking in the parser.Guy Harris2018-11-221-15/+15
* See if *this* squelches the "clobbered by longjmp" warnings.Guy Harris2018-11-101-2/+2
* Make declaration match definition.Guy Harris2018-11-101-2/+2
* finish_parse() has to catch bpf_error() exceptions, too.Guy Harris2018-10-291-1/+1
* Don't call setjmp in code we didn't write.Guy Harris2018-10-271-30/+3
* Don't longjmp out of the generated parser.Guy Harris2018-10-251-8/+13
* Report an error for too-large VLAN tags, PPPoE session numbers, and Geneve VNIs.Guy Harris2018-10-231-3/+3
* Report an error for MPLS labels that don't fit in 20 bits.Guy Harris2018-10-231-1/+1
* Plug some memory leaks.Guy Harris2018-10-171-1/+4
* Plug some memory leaks.Guy Harris2018-10-171-2/+2
* Handle all protocol qualifiers in gen_host().Guy Harris2018-10-161-8/+6
* Don't say "syntax error" twice.Guy Harris2018-07-171-1/+1
* Mark gen_pf_XXX() as "noreturn" if we don't have PF support.Guy Harris2018-03-281-0/+18
* Add -Wmissing-noreturn to compiler warnings and fix all fixable warnings.Joerg Mayer2018-03-281-1/+1
* Get rid of the qualval type.Guy Harris2018-03-201-6/+3
* Give the value of qualifiers a defined type.Guy Harris2018-03-201-3/+6
* Make it clearer where we're testing whether a value is unknown.Guy Harris2017-09-171-0/+5
* Make opt_state_t private to optimize.c.Guy Harris2017-09-171-3/+0
* Move all the function attributes from funcattrs.h to pcap/funcattrs.h.Guy Harris2017-09-081-1/+1
* Fix a Windows compile error after commit c4b0e2b.Gisle Vanem2017-03-201-1/+1
* Use compiler #defines to determine how to handle some function attributes.Guy Harris2017-03-191-10/+4
* Don't use global state for the BPF compiler.Guy Harris2016-02-111-62/+89
* Note why we declare pcap_parse() ourselves.Guy Harris2015-12-051-1/+6
* Generate a reentrant lexical analyzer and parser.Guy Harris2015-12-041-3/+1
* Delete trailing spaces/tabsFrancois-Xavier Le Bail2015-03-081-1/+1
* Add support for Geneve (Generic Network Virtualization Encapsulation).Jesse Gross2015-02-171-0/+2
* gencode.c / gencode.h : Type of variable "masklen"Baptiste Peugnez2015-02-031-2/+2
* Add support for filters testing for 802.2 LLC frame types.Guy Harris2014-05-191-0/+7
* remove libpcap's own CVS keywordsDenis Ovsienko2014-01-031-2/+0
* Avoid some warnings from Sun C.Guy Harris2013-06-221-1/+5
* Support filtering PPPoE sessions by ID.Jorge Boncompte [DTI2]2013-05-171-1/+1
* Support filtering filtering E1 SS7 traffic on MTP2 layer Annex A.dzejarczech2013-04-141-0/+11
* Make some counts unsigned ("counts" as in "they're always >= 0").Guy Harris2011-12-091-3/+3
* Add support for CARP.George Neville-Neil2011-11-191-0/+2
* Add support for "wlan ra" and "wlan ta".Guy Harris2010-07-031-0/+2
* Support OpenBSD's "addr1", "addr2", "addr3", and "addr4" link-layerguy2007-11-181-1/+6
* Pick up changes from NetBSD:guy2007-06-111-2/+2
* From Sepherosa Ziehau: additional filter operations for 802.11 frameguy2007-03-111-1/+3
* From Florent Drouin: a Link Status Signal Unit is called an LSSU, not anguy2007-02-081-2/+2
* From Florent Drouin: add support for filtering on MTP2 frame types.guy2006-12-211-6/+12
* Add "pppoed" and "pppoes" keywords, for PPPoE Discovery and Sessionguy2005-09-051-1/+4
* From Gilbert Hoyek <gil_hoyek@hotmail.com>: support for capturing SS7guy2005-06-201-1/+10