Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/google/nftables
/ functions
Functions
499 in github.com/google/nftables
⨍
Functions
499
◇
Types & classes
131
↓ 1 callers
Method
marshalData
(fam byte)
expr/synproxy.go:68
↓ 1 callers
Method
marshalData
(fam byte)
expr/rt.go:50
↓ 1 callers
Method
marshalData
(fam byte)
expr/flow_offload.go:42
↓ 1 callers
Method
marshalData
(fam byte)
expr/dynset.go:58
↓ 1 callers
Method
marshalData
(fam byte)
expr/exthdr.go:53
↓ 1 callers
Method
marshalData
(fam byte)
expr/connlimit.go:51
↓ 1 callers
Method
marshalData
(fam byte)
expr/expr.go:221
↓ 1 callers
Method
marshalData
(fam byte)
expr/expr.go:278
↓ 1 callers
Method
marshalData
(fam byte)
expr/expr.go:364
↓ 1 callers
Method
marshalData
(fam byte)
expr/expr.go:458
↓ 1 callers
Method
marshalData
(fam byte)
expr/objref.go:42
↓ 1 callers
Method
marshalData
(fam byte)
expr/socket.go:62
↓ 1 callers
Method
marshalData
(fam byte)
expr/limit.go:86
↓ 1 callers
Method
marshalData
(fam byte)
expr/lookup.go:48
↓ 1 callers
Method
marshalData
(fam byte)
expr/queue.go:57
↓ 1 callers
Method
marshalData
(fam byte)
expr/log.go:83
↓ 1 callers
Method
marshalData
(fam byte)
expr/byteorder.go:51
↓ 1 callers
Method
marshalData
(fam byte)
expr/verdict.go:77
↓ 1 callers
Method
marshalData
(fam byte)
expr/dup.go:43
↓ 1 callers
Method
marshalData
(fam byte)
expr/secmark.go:44
↓ 1 callers
Method
marshalExpr
(fam byte, e expr.Any)
conn.go:340
↓ 1 callers
Method
monitor
()
monitor.go:200
↓ 1 callers
Function
objDataFromMsgLegacy
(ad *netlink.AttributeDecoder, table *Table, name string, objectType uint32)
obj.go:285
↓ 1 callers
Function
parseRuleFromMsg
(msg netlink.Message)
monitor.go:373
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/nat.go:111
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/ct.go:175
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/bitwise.go:67
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/match.go:53
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/target.go:57
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/exthdr.go:81
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/expr.go:308
↓ 1 callers
Method
unmarshal
(fam byte, data []byte)
expr/socket.go:74
↓ 1 callers
Method
unmarshalAB
(fam TableFamily, rev uint32, ab *alignedbuff.AlignedBuff)
xt/target_masquerade_ip.go:65
Method
AddMonitor
AddMonitor to perform the monitor immediately. The channel will be closed after calling Close on Monitor or encountering a netlink conn error while Re
monitor.go:334
Method
AddObject
AddObject adds the specified Obj. Alias of AddObj.
obj.go:103
Method
CreateTable
CreateTable create the specified Table if it do not existed. just like `nft create table ...`.
table.go:94
Function
ExampleNewMonitor
()
monitor_test.go:18
Method
PutUint16
(v uint16)
binaryutil/binaryutil.go:41
Method
PutUint16
(v uint16)
binaryutil/binaryutil.go:77
Method
PutUint32
(v uint32)
binaryutil/binaryutil.go:47
Method
PutUint32
(v uint32)
binaryutil/binaryutil.go:83
Method
PutUint64
(v uint64)
binaryutil/binaryutil.go:53
Method
PutUint64
(v uint64)
binaryutil/binaryutil.go:89
Method
ResetObjects
ResetObjects reset all the Obj that belongs to the given table This function will always return legacy QuotaObj/CounterObj types for backwards compati
obj.go:220
Method
SetNFTMagic
SetNFTMagic returns a custom datatype based on user's parameters
set.go:67
Function
TestAddChain
(t *testing.T)
nftables_test.go:2313
Function
TestAddCounter
(t *testing.T)
nftables_test.go:974
Function
TestAddLegacyQuotaObj
(t *testing.T)
nftables_test.go:2863
Function
TestAddLegacyQuotaObjRef
(t *testing.T)
nftables_test.go:2924
Function
TestAddLimitObj
(t *testing.T)
nftables_test.go:7357
Function
TestAddQuotaObj
(t *testing.T)
nftables_test.go:7435
Function
TestAddQuotaObjRef
(t *testing.T)
nftables_test.go:7505
Function
TestAddRuleWithPosition
(t *testing.T)
nftables_test.go:1917
Function
TestAlignedBuff16
(t *testing.T)
alignedbuff/alignedbuff_test.go:56
Function
TestAlignedBuff32
(t *testing.T)
alignedbuff/alignedbuff_test.go:98
Function
TestAlignedBuff64
(t *testing.T)
alignedbuff/alignedbuff_test.go:153
Function
TestAlignedBuff8
(t *testing.T)
alignedbuff/alignedbuff_test.go:28
Function
TestAlignedBuffInt32
(t *testing.T)
alignedbuff/alignedbuff_test.go:217
Function
TestAlignedBuffPutNullTerminatedString
(t *testing.T)
alignedbuff/alignedbuff_test.go:272
Function
TestAlignedBuffPutString
(t *testing.T)
alignedbuff/alignedbuff_test.go:304
Function
TestAlignedUint
(t *testing.T)
alignedbuff/alignedbuff_test.go:195
Function
TestAlignmentData
(t *testing.T)
alignedbuff/alignedbuff_test.go:7
Function
TestBigEndian
(t *testing.T)
binaryutil/binaryutil_test.go:71
Function
TestBitwise
(t *testing.T)
expr/bitwise_test.go:12
Function
TestCappedErrMsgOnSets
(t *testing.T)
nftables_test.go:3621
Function
TestComment
(t *testing.T)
xt/comment_test.go:9
Function
TestCommentInteropCli2Go
(t *testing.T)
userdata/userdata_cli_interop_test.go:147
Function
TestCommentInteropGo2Cli
(t *testing.T)
userdata/userdata_cli_interop_test.go:81
Function
TestConcatSetType
(t *testing.T)
set_test.go:85
Function
TestConcatSetTypeElements
(t *testing.T)
set_test.go:149
Function
TestConfigureClamping
(t *testing.T)
nftables_test.go:3148
Function
TestConfigureJumpVerdict
(t *testing.T)
nftables_test.go:5351
Function
TestConfigureNAT
(t *testing.T)
nftables_test.go:234
Function
TestConfigureNATRedirect
(t *testing.T)
nftables_test.go:5244
Function
TestConfigureNATSourceAddress
(t *testing.T)
nftables_test.go:510
Function
TestConfigureRangeIPv4
(t *testing.T)
nftables_test.go:5646
Function
TestConfigureRangeIPv6
(t *testing.T)
nftables_test.go:5738
Function
TestConfigureRangePort
(t *testing.T)
nftables_test.go:5546
Function
TestConfigureReturnVerdict
(t *testing.T)
nftables_test.go:5459
Function
TestCreateAutoMergeSet
(t *testing.T)
nftables_test.go:3755
Function
TestCreateDeleteFlowtable
(t *testing.T)
nftables_test.go:4245
Function
TestCreateDeleteNamedSet
(t *testing.T)
nftables_test.go:3907
Function
TestCreateListFlowtable
(t *testing.T)
nftables_test.go:4146
Function
TestCreateListFlowtableWithDevices
(t *testing.T)
nftables_test.go:4179
Function
TestCreateUseAnonymousSet
(t *testing.T)
nftables_test.go:3513
Function
TestCreateUseCounterSet
(t *testing.T)
nftables_test.go:3864
Function
TestCreateUseNamedSet
(t *testing.T)
nftables_test.go:3699
Function
TestCt
(t *testing.T)
nftables_test.go:1332
Function
TestCt
(t *testing.T)
expr/ct_test.go:12
Function
TestCtExpect
(t *testing.T)
nftables_test.go:1670
Function
TestCtHelper
(t *testing.T)
nftables_test.go:1738
Function
TestCtSet
(t *testing.T)
nftables_test.go:1797
Function
TestCtStat
(t *testing.T)
nftables_test.go:1858
Function
TestCtTimeout
(t *testing.T)
nftables_test.go:1545
Function
TestDelChain
(t *testing.T)
nftables_test.go:2396
Function
TestDelRule
(t *testing.T)
nftables_test.go:1100
Function
TestDeleteCounter
(t *testing.T)
nftables_test.go:1040
Function
TestDeleteElementNamedSet
(t *testing.T)
nftables_test.go:3948
Function
TestDeleteLegacyQuotaObj
(t *testing.T)
nftables_test.go:2795
Function
TestDeleteQuotaObjMixedTypes
(t *testing.T)
nftables_test.go:7568
← previous
next →
201–300 of 499, ranked by callers