summaryrefslogtreecommitdiff
path: root/gencode.c
Commit message (Expand)AuthorAgeFilesLines
* compiler: parse port numbers in ranges using the standard number parser.Guy Harris2023-05-071-7/+273
* compiler: remove unneeded argument from gen_mcode6().Guy Harris2023-05-061-9/+6
* Address a few compiler warnings on Haiku.Denis Ovsienko2023-04-231-6/+15
* Clean up DECnet address handling.Denis Ovsienko2023-03-121-16/+29
* Fix spaces before tabs in indentationFrancois-Xavier Le Bail2023-02-151-8/+8
* gencode: Unify NetBSD and non-NetBSD alignment, and make more generalJessica Clarke2023-01-271-7/+22
* gencode.c: Update a comment about the VLAN TPID testFrancois-Xavier Le Bail2022-09-131-1/+1
* gencode.c: include <stdio.h> to declare vsnprintf().Guy Harris2022-08-011-0/+1
* Include <sys/types.h> properly.Denis Ovsienko2022-06-211-1/+0
* Fix building without protochain support. (GH #852)Denis Ovsienko2022-06-141-4/+8
* Remove the unused CHASE_CHAIN props.Denis Ovsienko2022-06-141-11/+0
* Lose gen_joinsp(), which is dead code. [skip ci]Denis Ovsienko2022-06-141-8/+0
* In gencode.c return PCAP_ERROR, not -1.Denis Ovsienko2022-06-141-9/+9
* Expand abbreviations into "proto X" properly.Denis Ovsienko2022-06-121-18/+6
* Remove trailing spacesFrancois-Xavier Le Bail2022-03-021-1/+1
* gencode: "all but the lower 2 bits are 1's" is 0xfffffffc, not 0xfffffffe.Guy Harris2022-01-301-1/+1
* Improve handling of DLT_PFLOG when generating filter code.Guy Harris2022-01-291-107/+61
* Handle NetBSD DLT_HDLC.Guy Harris2021-12-211-0/+4
* gencode.c: put the include of gencode.h back after the include of llc.h.Guy Harris2021-08-111-2/+1
* gencode.c: don't include grammar.h.Guy Harris2021-08-111-5/+0
* Add the minimum and maximum matching DLTs to an error message.Guy Harris2021-08-111-1/+2
* Fix compiling on Solaris 11.4/AMD64.Denis Ovsienko2021-08-111-2/+7
* Use __builtin_unreachable(). [skip ci]Denis Ovsienko2021-08-061-4/+2
* Squelch a few warnings on AIX. [skip appveyor]Denis Ovsienko2021-07-301-0/+6
* Get DLT_MATCHING_MAX right in gencode.c on NetBSD.Denis Ovsienko2021-03-121-7/+14
* Expand a comment. [skip ci]Guy Harris2021-02-021-1/+12
* Restore "iff" (revert 824aa78). [skip ci]Denis Ovsienko2020-10-121-1/+1
* Fix typosFrancois-Xavier Le Bail2020-08-101-1/+1
* Fix an error messageFrancois-Xavier Le Bail2020-05-241-1/+1
* Update some comments.Guy Harris2020-05-191-2/+2
* New filter "ifindex" for LINUX_SLL2 and live Linux capturesBill Fenner2020-05-191-0/+47
* Remove duplicate wordsFrancois-Xavier Le Bail2020-03-281-2/+2
* Don't check for PF_PACKET or SO_ATTACH_FILTER.Guy Harris2020-02-181-5/+5
* Check for invalid IPv4 addresses.Guy Harris2019-12-181-1/+8
* Test mask length against the size of mask.s6_addr.Guy Harris2019-10-031-3/+3
* Just point to the big "kludge" comment in gen_vlan().Guy Harris2019-08-311-23/+2
* Remove some workarounds for old compilers.Guy Harris2019-08-091-5/+5
* Move the ETHERTYPE_TEB macro in ethertype.hFrancois-Xavier Le Bail2019-07-221-4/+0
* Fix a warningFrancois-Xavier Le Bail2019-04-301-1/+0
* Clean up some references to WinPcap.Guy Harris2019-04-191-1/+1
* Report the DLT description in error messagesBill Fenner2019-04-151-17/+13
* Rename DLT_IPMB to DLT_IPMB_KONTRON.Guy Harris2019-03-221-1/+2
* Add DLT_/LINKTYPE_ values for IEEE802_15_4_TAPJames Ko2019-02-171-0/+1
* Declare stuff volatile when used around setjmp/longjmp.Guy Harris2019-02-071-2/+2
* Add more /* FALLTHROUGH */ comments.Guy Harris2019-02-071-2/+7
* Cast to bpf_u_int32 to squelch compiler warnings.Guy Harris2018-11-221-1/+1
* Clean up signed vs. unsigned, do more error checking in the parser.Guy Harris2018-11-221-350/+349
* Squelch some warnings.Guy Harris2018-11-101-2/+3
* Squelch more stupid "might be clobbered by longjmp" nonsense.Guy Harris2018-11-101-4/+16
* See if *this* squelches the "clobbered by longjmp" warnings.Guy Harris2018-11-101-2/+13