summaryrefslogtreecommitdiffstats
path: root/src/ct.c
Commit message (Expand)AuthorAgeFilesLines
* datatype: Describe rt symbol tablesPhil Sutter2024-01-021-0/+7
* src: add free_const() and use it instead of xfree()Thomas Haller2023-11-091-1/+1
* include: include <string.h> in <nft.h>Thomas Haller2023-09-281-1/+0
* datatype: initialize TYPE_CT_EVENTBIT slot in datatype arrayPablo Neira Ayuso2023-09-201-1/+1
* datatype: initialize TYPE_CT_LABEL slot in datatype arrayPablo Neira Ayuso2023-09-201-1/+1
* include: include <stdlib.h> in <nft.h>Thomas Haller2023-09-111-1/+0
* src: add <nft.h> header and include it as firstThomas Haller2023-08-251-0/+2
* ct: use inet_service_type for proto-src and proto-dstPablo Neira Ayuso2022-12-221-2/+2
* json: add flow statement json export + parserFlorian Westphal2022-02-071-0/+1
* ct: Fix ct label value parserPhil Sutter2021-11-301-3/+2
* src: context tracking for multiple transport protocolsPablo Neira Ayuso2020-09-151-3/+5
* ct: Add support for the 'id' keyBrett Mastbergen2020-05-011-0/+2
* ct: add parse and build userdata interfacePablo Neira Ayuso2019-12-171-0/+56
* src: add ability to set/get secmarks to/from connectionChristian Göttsche2019-11-251-0/+2
* src: remove global symbol_tablePablo Neira Ayuso2019-08-081-9/+8
* src: add parse_ctx objectPablo Neira Ayuso2019-08-081-1/+2
* src/ct: provide fixed data lengh sizes for ip/ip6 keysFlorian Westphal2019-07-121-4/+4
* ct: support for NFT_CT_{SRC,DST}_{IP,IP6}Pablo Neira Ayuso2019-06-211-2/+19
* src: add reference counter for dynamic datatypesPablo Neira Ayuso2019-06-131-3/+3
* src: missing destroy function in statement definitionsPablo Neira Ayuso2019-04-051-0/+12
* ct: use nft_print() instead of printf()Pablo Neira Ayuso2019-04-051-1/+1
* src: use 'flow add' syntaxPablo Neira Ayuso2019-03-201-1/+1
* src: expr: remove expr_ops from struct exprFlorian Westphal2019-02-081-2/+2
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-0/+4
* libnftables: Introduce a few helper functionsPhil Sutter2018-05-111-13/+31
* libnftables: Make some arrays globally accessiblePhil Sutter2018-05-111-1/+1
* ct: Remove duplicate include of gmputil.hPhil Sutter2018-04-141-1/+0
* ct: Fix output_fp bypass in ct_print()Phil Sutter2018-04-101-1/+1
* src: flow offload supportPablo Neira Ayuso2018-03-051-0/+23
* Review switch statements for unmarked fall through casesPhil Sutter2018-02-281-1/+1
* src: fix protocol context update on big-endian systemsPhil Sutter2017-12-121-2/+0
* ct: don't print newline if label bit cannot be mappedFlorian Westphal2017-11-271-1/+1
* src: ct: print nfproto name for some header fieldsFlorian Westphal2017-09-291-5/+24
* src: ct: add eval part to inject dependencies for ct saddr/daddrFlorian Westphal2017-09-291-13/+13
* src: ct: store proto base of ct key, if anyFlorian Westphal2017-09-291-0/+13
* src: add alternate syntax for ct saddrFlorian Westphal2017-09-291-1/+2
* src: get rid of printfPhil Sutter2017-09-291-10/+10
* src: prepare for future ct timeout policy supportFlorian Westphal2017-09-271-10/+0
* src: ct: remove unused functionsFlorian Westphal2017-09-271-50/+0
* src: Remove __init and __exit macro definitions.Varsha Rao2017-07-171-2/+2
* include: Remove datatype_register().Varsha Rao2017-06-301-10/+3
* src: Pass stateless, numeric, ip2name and handle variables as structure members.Varsha Rao2017-06-181-5/+6
* src: rename ct eventmask to eventFlorian Westphal2017-06-071-1/+1
* ct: add conntrack event mask supportFlorian Westphal2017-04-241-0/+30
* src: add initial ct helper supportFlorian Westphal2017-03-161-0/+10
* src: support zone set statement with optional directionFlorian Westphal2017-02-281-2/+5
* ct: refactor print function so it can be re-used for ct statementFlorian Westphal2017-02-281-4/+9
* src: add conntrack zone supportFlorian Westphal2017-02-281-0/+2
* ct: add average bytes per packet counter supportLiping Zhang2017-01-161-0/+2
* expression: Show the base which pre-defined constants are displayedElise Lennion2016-12-201-0/+3