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 ( 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]
} }