type Filter … type FilterAttrs … func (q FilterAttrs) String() string { … } type TcAct … const TC_ACT_EXT_SHIFT … const TC_ACT_EXT_VAL_MASK … const TC_ACT_UNSPEC … const TC_ACT_OK … const TC_ACT_RECLASSIFY … const TC_ACT_SHOT … const TC_ACT_PIPE … const TC_ACT_STOLEN … const TC_ACT_QUEUED … const TC_ACT_REPEAT … const TC_ACT_REDIRECT … const TC_ACT_JUMP … func getTcActExt(local int32) int32 { … } func getTcActGotoChain() TcAct { … } func getTcActExtOpcode(combined int32) int32 { … } func TcActExtCmp(combined int32, opcode int32) bool { … } func (a TcAct) String() string { … } type TcPolAct … const TC_POLICE_UNSPEC … const TC_POLICE_OK … const TC_POLICE_RECLASSIFY … const TC_POLICE_SHOT … const TC_POLICE_PIPE … func (a TcPolAct) String() string { … } type ActionAttrs … func (q ActionAttrs) String() string { … } type ActionTimestamp … func (t ActionTimestamp) String() string { … } type ActionStatistic … type Action … type GenericAction … func (action *GenericAction) Type() string { … } func (action *GenericAction) Attrs() *ActionAttrs { … } type BpfAction … func (action *BpfAction) Type() string { … } func (action *BpfAction) Attrs() *ActionAttrs { … } type ConnmarkAction … func (action *ConnmarkAction) Type() string { … } func (action *ConnmarkAction) Attrs() *ActionAttrs { … } func NewConnmarkAction() *ConnmarkAction { … } type CsumUpdateFlags … const TCA_CSUM_UPDATE_FLAG_IPV4HDR … const TCA_CSUM_UPDATE_FLAG_ICMP … const TCA_CSUM_UPDATE_FLAG_IGMP … const TCA_CSUM_UPDATE_FLAG_TCP … const TCA_CSUM_UPDATE_FLAG_UDP … const TCA_CSUM_UPDATE_FLAG_UDPLITE … const TCA_CSUM_UPDATE_FLAG_SCTP … type CsumAction … func (action *CsumAction) Type() string { … } func (action *CsumAction) Attrs() *ActionAttrs { … } func NewCsumAction() *CsumAction { … } type MirredAct … func (a MirredAct) String() string { … } const TCA_EGRESS_REDIR … const TCA_EGRESS_MIRROR … const TCA_INGRESS_REDIR … const TCA_INGRESS_MIRROR … type MirredAction … func (action *MirredAction) Type() string { … } func (action *MirredAction) Attrs() *ActionAttrs { … } func NewMirredAction(redirIndex int) *MirredAction { … } type TunnelKeyAct … const TCA_TUNNEL_KEY_SET … const TCA_TUNNEL_KEY_UNSET … type TunnelKeyAction … func (action *TunnelKeyAction) Type() string { … } func (action *TunnelKeyAction) Attrs() *ActionAttrs { … } func NewTunnelKeyAction() *TunnelKeyAction { … } type SkbEditAction … func (action *SkbEditAction) Type() string { … } func (action *SkbEditAction) Attrs() *ActionAttrs { … } func NewSkbEditAction() *SkbEditAction { … } type PoliceAction … func (action *PoliceAction) Type() string { … } func (action *PoliceAction) Attrs() *ActionAttrs { … } func NewPoliceAction() *PoliceAction { … } type MatchAll … func (filter *MatchAll) Attrs() *FilterAttrs { … } func (filter *MatchAll) Type() string { … } type FwFilter … func (filter *FwFilter) Attrs() *FilterAttrs { … } func (filter *FwFilter) Type() string { … } type BpfFilter … func (filter *BpfFilter) Type() string { … } func (filter *BpfFilter) Attrs() *FilterAttrs { … } type GenericFilter … func (filter *GenericFilter) Attrs() *FilterAttrs { … } func (filter *GenericFilter) Type() string { … } type PeditAction … func (p *PeditAction) Attrs() *ActionAttrs { … } func (p *PeditAction) Type() string { … } func NewPeditAction() *PeditAction { … }