Documentation ¶
Overview ¶
This module defines common types for use in models requiring data definitions related to packet matches.
Index ¶
- type ETHERTYPE
- type ETHERTYPEARP
- type ETHERTYPEIPV4
- type ETHERTYPEIPV6
- type ETHERTYPELLDP
- type ETHERTYPEMPLS
- type ETHERTYPEROCE
- type ETHERTYPEVLAN
- type IPAUTH
- type IPGRE
- type IPICMP
- type IPIGMP
- type IPL2TP
- type IPPIM
- type IPPROTOCOL
- type IPRSVP
- type IPTCP
- type IPUDP
- type PortNumRange
- type TCPACK
- type TCPCWR
- type TCPECE
- type TCPFIN
- type TCPFLAGS
- type TCPPSH
- type TCPRST
- type TCPSYN
- type TCPURG
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ETHERTYPEARP ¶
type ETHERTYPEARP struct { }
func (ETHERTYPEARP) String ¶
func (id ETHERTYPEARP) String() string
type ETHERTYPEIPV4 ¶
type ETHERTYPEIPV4 struct { }
func (ETHERTYPEIPV4) String ¶
func (id ETHERTYPEIPV4) String() string
type ETHERTYPEIPV6 ¶
type ETHERTYPEIPV6 struct { }
func (ETHERTYPEIPV6) String ¶
func (id ETHERTYPEIPV6) String() string
type ETHERTYPELLDP ¶
type ETHERTYPELLDP struct { }
func (ETHERTYPELLDP) String ¶
func (id ETHERTYPELLDP) String() string
type ETHERTYPEMPLS ¶
type ETHERTYPEMPLS struct { }
func (ETHERTYPEMPLS) String ¶
func (id ETHERTYPEMPLS) String() string
type ETHERTYPEROCE ¶
type ETHERTYPEROCE struct { }
func (ETHERTYPEROCE) String ¶
func (id ETHERTYPEROCE) String() string
type ETHERTYPEVLAN ¶
type ETHERTYPEVLAN struct { }
func (ETHERTYPEVLAN) String ¶
func (id ETHERTYPEVLAN) String() string
type IPPROTOCOL ¶
type IPPROTOCOL struct { }
func (IPPROTOCOL) String ¶
func (id IPPROTOCOL) String() string
type PortNumRange ¶
type PortNumRange string
PortNumRange represents indicate a wildcard.
const ( // Indicates any valid port number (e.g., wildcard) PortNumRange_ANY PortNumRange = "ANY" )
Click to show internal directories.
Click to hide internal directories.