diff options
author | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2014-07-06 23:26:34 +0000 |
---|---|---|
committer | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2014-07-06 23:26:34 +0000 |
commit | 6447bae66113492980ba7c8182a3ab564c5574b6 (patch) | |
tree | 173edaa9e7a070c1278000036dc650906c0d5bee /sys/netinet/ip_fw.h | |
parent | 81d3153d61105562a291546285f6efad02644935 (diff) | |
download | src-6447bae66113492980ba7c8182a3ab564c5574b6.tar.gz src-6447bae66113492980ba7c8182a3ab564c5574b6.zip |
Notes
Diffstat (limited to 'sys/netinet/ip_fw.h')
-rw-r--r-- | sys/netinet/ip_fw.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/netinet/ip_fw.h b/sys/netinet/ip_fw.h index 0204ac696e4f..bce86de70429 100644 --- a/sys/netinet/ip_fw.h +++ b/sys/netinet/ip_fw.h @@ -695,8 +695,9 @@ typedef struct _ipfw_obj_tlv { #define IPFW_TLV_TBL_NAME 1 #define IPFW_TLV_TBLNAME_LIST 2 #define IPFW_TLV_RULE_LIST 3 -#define IPFW_TLV_STATE_LIST 4 +#define IPFW_TLV_DYNSTATE_LIST 4 #define IPFW_TLV_TBL_ENT 5 +#define IPFW_TLV_DYN_ENT 6 /* Object name TLV */ typedef struct _ipfw_obj_ntlv { @@ -726,6 +727,12 @@ typedef struct _ipfw_obj_tentry { } ipfw_obj_tentry; #define IPFW_TF_UPDATE 0x01 /* Update record if exists */ +typedef struct _ipfw_obj_dyntlv { + ipfw_obj_tlv head; + ipfw_dyn_rule state; +} ipfw_obj_dyntlv; +#define IPFW_DF_LAST 0x01 /* Last state in chain */ + /* Containter TLVs */ typedef struct _ipfw_obj_ctlv { ipfw_obj_tlv head; /* TLV header */ |