Remove TCPUDP Service, Add Service Group

This commit is contained in:
Samuel Lorch 2023-03-02 00:06:55 +01:00
parent 2afe7341c1
commit db54f8aa8c

View file

@ -39,20 +39,20 @@ type ServiceType int
const (
TCP ServiceType = iota
UDP
TCPUDP
ICMP
ServiceGroup
)
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 {
return map[string]ServiceType{
"tcp": TCP,
"udp": UDP,
"tcpudp": TCPUDP,
"icmp": ICMP,
"tcp": TCP,
"udp": UDP,
"icmp": ICMP,
"group": ServiceGroup,
}[input]
}