2
0

pyroute2 fixed NFTA_SET_ELEM_LIST_TABLE

f3cb21f79d
This commit is contained in:
Stefan Bühler 2023-01-12 14:28:17 +01:00
parent d31abea777
commit 26357f7f21

View File

@ -58,7 +58,7 @@ class NftSet:
pyroute2.netlink.NLM_F_CREATE, pyroute2.netlink.NLM_F_CREATE,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries, NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries,
), ),
@ -68,7 +68,7 @@ class NftSet:
_nftsocket.NFT_MSG_DELSETELEM, _nftsocket.NFT_MSG_DELSETELEM,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries, NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries,
), ),
@ -79,7 +79,7 @@ class NftSet:
pyroute2.netlink.NLM_F_CREATE | pyroute2.netlink.NLM_F_EXCL, pyroute2.netlink.NLM_F_CREATE | pyroute2.netlink.NLM_F_EXCL,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries_with_timeout, NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries_with_timeout,
), ),
@ -106,7 +106,7 @@ class NftSet:
pyroute2.netlink.NLM_F_CREATE, pyroute2.netlink.NLM_F_CREATE,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries, NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries,
), ),
@ -116,7 +116,7 @@ class NftSet:
_nftsocket.NFT_MSG_DELSETELEM, _nftsocket.NFT_MSG_DELSETELEM,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries, NFTA_SET_ELEM_LIST_ELEMENTS=ser_entries,
), ),
@ -137,7 +137,7 @@ class NftSet:
_nftsocket.NFT_MSG_GETSETELEM, _nftsocket.NFT_MSG_GETSETELEM,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
) )
) )
@ -158,7 +158,7 @@ class NftSet:
_nftsocket.NFT_MSG_DELSETELEM, _nftsocket.NFT_MSG_DELSETELEM,
nfgen_family=NFPROTO_INET, nfgen_family=NFPROTO_INET,
attrs=dict( attrs=dict(
NFTA_SET_TABLE='captive_mark', NFTA_SET_ELEM_LIST_TABLE='captive_mark',
NFTA_SET_ELEM_LIST_SET='allowed', NFTA_SET_ELEM_LIST_SET='allowed',
) )
) )