mirror of
https://github.com/daeuniverse/dae.git
synced 2025-07-08 23:08:50 +07:00
feat: support pname routing (just task command. fixme)
This commit is contained in:
@ -10,6 +10,8 @@ const (
|
||||
BpfPinRoot = "/sys/fs/bpf"
|
||||
|
||||
AddrHdrSize = 20
|
||||
|
||||
TaskCommLen = 16
|
||||
)
|
||||
|
||||
type ParamKey uint32
|
||||
@ -33,15 +35,16 @@ const (
|
||||
type RoutingType uint8
|
||||
|
||||
const (
|
||||
RoutingType_DomainSet RoutingType = iota
|
||||
RoutingType_IpSet
|
||||
RoutingType_SourceIpSet
|
||||
RoutingType_Port
|
||||
RoutingType_SourcePort
|
||||
RoutingType_L4Proto
|
||||
RoutingType_IpVersion
|
||||
RoutingType_Mac
|
||||
RoutingType_Final
|
||||
MatchType_DomainSet RoutingType = iota
|
||||
MatchType_IpSet
|
||||
MatchType_SourceIpSet
|
||||
MatchType_Port
|
||||
MatchType_SourcePort
|
||||
MatchType_L4Proto
|
||||
MatchType_IpVersion
|
||||
MatchType_Mac
|
||||
MatchType_ProcessName
|
||||
MatchType_Final
|
||||
)
|
||||
|
||||
type OutboundIndex uint8
|
||||
|
@ -11,14 +11,15 @@ const (
|
||||
RoutingDomain_Suffix = "suffix"
|
||||
RoutingDomain_Regex = "regex"
|
||||
|
||||
Function_Domain = "domain"
|
||||
Function_Ip = "ip"
|
||||
Function_SourceIp = "sip"
|
||||
Function_Port = "port"
|
||||
Function_SourcePort = "sport"
|
||||
Function_Mac = "mac"
|
||||
Function_L4Proto = "l4proto"
|
||||
Function_IpVersion = "ipversion"
|
||||
Function_Domain = "domain"
|
||||
Function_Ip = "ip"
|
||||
Function_SourceIp = "sip"
|
||||
Function_Port = "port"
|
||||
Function_SourcePort = "sport"
|
||||
Function_L4Proto = "l4proto"
|
||||
Function_IpVersion = "ipversion"
|
||||
Function_Mac = "mac"
|
||||
Function_ProcessName = "pname"
|
||||
|
||||
Declaration_Final = "final"
|
||||
)
|
||||
|
Reference in New Issue
Block a user