mirror of
https://github.com/speatzle/nfsense.git
synced 2025-05-11 19:08:20 +00:00
Remove TCPUDP Service, Add Service Group
This commit is contained in:
parent
2afe7341c1
commit
db54f8aa8c
1 changed files with 6 additions and 6 deletions
|
@ -39,20 +39,20 @@ type ServiceType int
|
||||||
const (
|
const (
|
||||||
TCP ServiceType = iota
|
TCP ServiceType = iota
|
||||||
UDP
|
UDP
|
||||||
TCPUDP
|
|
||||||
ICMP
|
ICMP
|
||||||
|
ServiceGroup
|
||||||
)
|
)
|
||||||
|
|
||||||
func (t ServiceType) String() string {
|
func (t ServiceType) String() string {
|
||||||
return [...]string{"tcp", "udp", "tcpudp", "icmp"}[t]
|
return [...]string{"tcp", "udp", "icmp", "group"}[t]
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *ServiceType) FromString(input string) ServiceType {
|
func (t *ServiceType) FromString(input string) ServiceType {
|
||||||
return map[string]ServiceType{
|
return map[string]ServiceType{
|
||||||
"tcp": TCP,
|
"tcp": TCP,
|
||||||
"udp": UDP,
|
"udp": UDP,
|
||||||
"tcpudp": TCPUDP,
|
|
||||||
"icmp": ICMP,
|
"icmp": ICMP,
|
||||||
|
"group": ServiceGroup,
|
||||||
}[input]
|
}[input]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue