summaryrefslogtreecommitdiffstats
path: root/src/payload.c
Commit message (Expand)AuthorAgeFilesLines
* payload: be careful on vlan dependency removalFlorian Westphal2021-04-031-3/+26
* payload: check icmp dependency before removing previous icmp expressionFlorian Westphal2021-02-021-21/+42
* payload: auto-remove simple icmp/icmpv6 dependency expressionsFlorian Westphal2020-12-091-3/+47
* src: add auto-dependencies for ipv6 icmp6Florian Westphal2020-12-091-0/+33
* src: add auto-dependencies for ipv4 icmpFlorian Westphal2020-12-091-1/+128
* src: Support odd-sized payload matchesPhil Sutter2020-11-041-0/+5
* src: context tracking for multiple transport protocolsPablo Neira Ayuso2020-09-151-3/+4
* src: add "typeof" build/parse/print supportFlorian Westphal2019-12-171-0/+75
* src: Fix dumping vlan rulesM. Braun2019-07-311-0/+12
* proto: add pseudo th protocol to match d/sport in generic wayFlorian Westphal2019-07-151-0/+23
* exthdr: add support for matching IPv4 optionsStephen Suryaputra2019-07-041-0/+4
* src: prefer meta protocol as bridge l3 dependencyFlorian Westphal2019-06-191-0/+18
* src: missing destroy function in statement definitionsPablo Neira Ayuso2019-04-051-0/+7
* src: expr: remove expr_ops from struct exprFlorian Westphal2019-02-081-2/+2
* src: expr: add expression etypeFlorian Westphal2019-02-081-5/+5
* src: payload: export and use payload_expr_cmpFlorian Westphal2019-02-081-1/+1
* payload: refine payload expr mergingFlorian Westphal2019-01-111-1/+27
* src: add igmp supportPablo Neira Ayuso2019-01-091-2/+4
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-0/+3
* Revert "payload: don't remove icmp family dependency in special cases"Florian Westphal2018-03-281-9/+0
* payload: don't remove icmp family dependency in special casesFlorian Westphal2018-03-271-0/+9
* src: make raw payloads workFlorian Westphal2018-02-261-1/+1
* payload: don't resolve expressions using the inet pseudoheaderFlorian Westphal2018-02-261-1/+1
* payload: use integer_type when initializing a raw expressionFlorian Westphal2018-02-261-0/+1
* payload: don't decode past last valid templateFlorian Westphal2018-02-151-0/+4
* src: Spelling fixesVille Skyttä2018-02-151-2/+2
* payload: add payload_may_dependency_kill()Pablo Neira Ayuso2018-02-151-2/+29
* src: get rid of __payload_dependency_kill()Pablo Neira Ayuso2018-02-151-10/+5
* src: add payload_dependency_exists()Pablo Neira Ayuso2018-02-151-9/+25
* payload: add payload_dependency_release() helper functionPablo Neira Ayuso2018-02-151-9/+13
* src: pass family to payload_dependency_kill()Pablo Neira Ayuso2018-02-151-6/+8
* src: fix protocol context update on big-endian systemsPhil Sutter2017-12-121-6/+1
* src: get rid of printfPhil Sutter2017-09-291-5/+5
* src: Pass stateless, numeric, ip2name and handle variables as structure members.Varsha Rao2017-06-181-4/+4
* src: ip: switch implicit dependencies to meta l4proto tooFlorian Westphal2017-05-191-6/+11
* payload: enforce ip/ip6 protocol depending on icmp or icmpv6Florian Westphal2017-05-191-4/+23
* src: ipv6: switch implicit dependencies to meta l4protoFlorian Westphal2017-05-191-1/+18
* payload: split ll proto dependency into helperFlorian Westphal2017-05-181-11/+18
* netlink_delinearize: don't kill dependencies accross statementsFlorian Westphal2017-05-081-0/+5
* payload: automatically kill dependencies for exthdr and tcpoptManuel Messner2017-02-121-0/+14
* payload: insert implicit meta tcp dependency when matching tcp optionsFlorian Westphal2017-02-121-1/+15
* exthdr: prepare exthdr_gen_dependency for tcp supportManuel Messner2017-02-121-4/+5
* payload: explicit network ctx assignment for icmp/icmp6 in special familiesArturo Borrero Gonzalez2017-01-271-40/+30
* payload: print base and raw values for unknown payloadsFlorian Westphal2016-08-011-1/+13
* payload: don't update protocol context if we can't find a descriptionFlorian Westphal2016-06-071-0/+3
* nft monitor [ trace ]Patrick McHardy2016-04-241-0/+5
* payload: add payload_is_stacked()Patrick McHardy2016-04-241-0/+20
* payload: move payload depedency tracking to payload.cPatrick McHardy2016-04-241-0/+44
* payload: fix stacked headers protocol context trackingPatrick McHardy2016-04-241-2/+6
* payload: only merge if adjacent and combined size fits into a registerFlorian Westphal2016-04-191-7/+20