nfsense/pkg/definitions/match.go
2023-03-01 18:20:47 +01:00

12 lines
278 B
Go

package definitions
import "fmt"
type Match struct {
TCPDestinationPort uint64 `json:"tcp_destination_port,omitempty"`
Service []string `json:"service,omitempty"`
}
func (m Match) Nftables() string {
return fmt.Sprintf("tcp dport %d", m.TCPDestinationPort)
}