summaryrefslogtreecommitdiffstats
path: root/include/datatype.h
Commit message (Expand)AuthorAgeFilesLines
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-041-0/+5
* datatype: Describe rt symbol tablesPhil Sutter2024-01-021-0/+3
* datatype: return const pointer from datatype_get()Thomas Haller2023-09-211-1/+1
* datatype: use "enum byteorder" instead of int in set_datatype_alloc()Thomas Haller2023-09-201-1/+1
* datatype: fix leak and cleanup reference counting for struct datatypeThomas Haller2023-09-141-0/+1
* datatype: rename "dtype_clone()" to datatype_clone()Thomas Haller2023-09-081-1/+1
* include: include <std{bool,int}.h> via <nft.h>Thomas Haller2023-08-251-1/+0
* src: add input flag NFT_CTX_INPUT_NO_DNS to avoid blockingThomas Haller2023-08-241-0/+1
* datatype: add hint error handlerPablo Neira Ayuso2023-05-111-0/+1
* src: fix a couple of typo's in commentsJeremy Sowden2023-03-121-1/+1
* include: add missing `#include`Jeremy Sowden2022-04-051-0/+1
* src: allow to use typeof of raw expressions in set declarationPablo Neira Ayuso2022-03-291-0/+1
* datatype: add xinteger_type alias to print in hexadecimalPablo Neira Ayuso2021-11-031-0/+1
* parser: add `limit_rate_pkts` and `limit_rate_bytes` rulesJeremy Sowden2021-11-031-0/+4
* src: add cgroupsv2 supportPablo Neira Ayuso2021-05-031-0/+3
* src: add datatype->describe()Pablo Neira Ayuso2021-03-251-0/+1
* datatype: convert chain name from gmp value to stringPablo Neira Ayuso2020-07-151-0/+2
* src: store expr, not dtype to track data in setsFlorian Westphal2019-12-161-1/+0
* meta: Introduce new conditions 'time', 'day' and 'hour'Ander Juaristi2019-09-061-0/+6
* src: allow variable in chain policyFernando Fernandez Mancera2019-08-081-0/+1
* src: allow variables in the chain priority specificationFernando Fernandez Mancera2019-08-081-0/+1
* src: remove global symbol_tablePablo Neira Ayuso2019-08-081-3/+1
* src: add parse_ctx objectPablo Neira Ayuso2019-08-081-3/+11
* evaluate: double datatype_free() with dynamic integer datatypesPablo Neira Ayuso2019-06-141-1/+0
* src: add reference counter for dynamic datatypesPablo Neira Ayuso2019-06-131-2/+5
* src: add igmp supportPablo Neira Ayuso2019-01-091-0/+3
* evaluate: bogus bail out with raw expression from dynamic setsPablo Neira Ayuso2018-10-171-0/+6
* src: honor /etc/servicesPablo Neira Ayuso2018-08-241-1/+2
* libnftables: Implement JSON output supportPhil Sutter2018-05-111-0/+4
* libnftables: Make some arrays globally accessiblePhil Sutter2018-05-111-0/+1
* src: support timeouts in millisecondsFlorian Westphal2018-05-091-1/+1
* meta: introduce datatype ifname_typeArturo Borrero Gonzalez2018-02-251-0/+2
* src: Spelling fixesVille Skyttä2018-02-151-1/+1
* src: get rid of printfPhil Sutter2017-09-291-2/+3
* include: Remove datatype_register().Varsha Rao2017-06-301-1/+0
* src: Pass stateless, numeric, ip2name and handle variables as structure members.Varsha Rao2017-06-181-3/+5
* ct: add conntrack event mask supportFlorian Westphal2017-04-241-0/+1
* Introduce boolean datatype and boolean expressionPhil Sutter2017-03-101-0/+2
* src: rename set_keytype_alloc() to set_datatype_alloc()Pablo Neira Ayuso2017-02-281-2/+2
* datatype: add DTYPE_F_CLONE flagPablo Neira Ayuso2017-02-251-0/+2
* evaluate: store byteorder for set keysPablo Neira Ayuso2017-02-251-0/+4
* datatype: Display pre-defined inet_service values in decimal baseElise Lennion2016-12-111-1/+13
* datatype: Display pre-defined inet_service values in host byte orderElise Lennion2016-12-101-1/+2
* datatype: Replace getnameinfo() by internal lookup tableElise Lennion2016-11-301-0/+2
* src: add fib expressionFlorian Westphal2016-10-281-0/+1
* src: rename datatype name from tc_handle to classidPablo Neira Ayuso2016-08-181-2/+2
* src: quote user-defined strings when used from rule selectorsPablo Neira Ayuso2016-08-181-1/+1
* src: add ecn supportPablo Neira Ayuso2016-05-111-0/+1
* src: add dscp supportPablo Neira Ayuso2016-05-111-0/+2
* parser: add redirect constant to rhs_expr rulePablo Neira Ayuso2016-01-031-0/+1