mirror of
https://github.com/vishvananda/netlink
synced 2025-03-25 04:26:51 +00:00
Use more accustomed way to define enums
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
This commit is contained in:
parent
bf7b359ebd
commit
8bde0c8190
6
link.go
6
link.go
@ -150,9 +150,9 @@ func (vxlan *Vxlan) Type() string {
|
||||
type IPVlanMode uint16
|
||||
|
||||
const (
|
||||
IPVLAN_MODE_L2 IPVlanMode = iota
|
||||
IPVLAN_MODE_L3 = iota
|
||||
IPVLAN_MODE_MAX = iota
|
||||
IPVLAN_MODE_L2 IPVlanMode = iota
|
||||
IPVLAN_MODE_L3
|
||||
IPVLAN_MODE_MAX
|
||||
)
|
||||
|
||||
type IPVlan struct {
|
||||
|
@ -9,16 +9,16 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
NDA_UNSPEC = iota
|
||||
NDA_DST = iota
|
||||
NDA_LLADDR = iota
|
||||
NDA_CACHEINFO = iota
|
||||
NDA_PROBES = iota
|
||||
NDA_VLAN = iota
|
||||
NDA_PORT = iota
|
||||
NDA_VNI = iota
|
||||
NDA_IFINDEX = iota
|
||||
NDA_MAX = NDA_IFINDEX
|
||||
NDA_UNSPEC = iota
|
||||
NDA_DST
|
||||
NDA_LLADDR
|
||||
NDA_CACHEINFO
|
||||
NDA_PROBES
|
||||
NDA_VLAN
|
||||
NDA_PORT
|
||||
NDA_VNI
|
||||
NDA_IFINDEX
|
||||
NDA_MAX = NDA_IFINDEX
|
||||
)
|
||||
|
||||
// Neighbor Cache Entry States.
|
||||
|
@ -6,73 +6,73 @@ const (
|
||||
|
||||
const (
|
||||
IFLA_INFO_UNSPEC = iota
|
||||
IFLA_INFO_KIND = iota
|
||||
IFLA_INFO_DATA = iota
|
||||
IFLA_INFO_XSTATS = iota
|
||||
IFLA_INFO_MAX = IFLA_INFO_XSTATS
|
||||
IFLA_INFO_KIND
|
||||
IFLA_INFO_DATA
|
||||
IFLA_INFO_XSTATS
|
||||
IFLA_INFO_MAX = IFLA_INFO_XSTATS
|
||||
)
|
||||
|
||||
const (
|
||||
IFLA_VLAN_UNSPEC = iota
|
||||
IFLA_VLAN_ID = iota
|
||||
IFLA_VLAN_FLAGS = iota
|
||||
IFLA_VLAN_EGRESS_QOS = iota
|
||||
IFLA_VLAN_INGRESS_QOS = iota
|
||||
IFLA_VLAN_PROTOCOL = iota
|
||||
IFLA_VLAN_MAX = IFLA_VLAN_PROTOCOL
|
||||
IFLA_VLAN_UNSPEC = iota
|
||||
IFLA_VLAN_ID
|
||||
IFLA_VLAN_FLAGS
|
||||
IFLA_VLAN_EGRESS_QOS
|
||||
IFLA_VLAN_INGRESS_QOS
|
||||
IFLA_VLAN_PROTOCOL
|
||||
IFLA_VLAN_MAX = IFLA_VLAN_PROTOCOL
|
||||
)
|
||||
|
||||
const (
|
||||
VETH_INFO_UNSPEC = iota
|
||||
VETH_INFO_PEER = iota
|
||||
VETH_INFO_MAX = VETH_INFO_PEER
|
||||
VETH_INFO_PEER
|
||||
VETH_INFO_MAX = VETH_INFO_PEER
|
||||
)
|
||||
|
||||
const (
|
||||
IFLA_VXLAN_UNSPEC = iota
|
||||
IFLA_VXLAN_ID = iota
|
||||
IFLA_VXLAN_GROUP = iota
|
||||
IFLA_VXLAN_LINK = iota
|
||||
IFLA_VXLAN_LOCAL = iota
|
||||
IFLA_VXLAN_TTL = iota
|
||||
IFLA_VXLAN_TOS = iota
|
||||
IFLA_VXLAN_LEARNING = iota
|
||||
IFLA_VXLAN_AGEING = iota
|
||||
IFLA_VXLAN_LIMIT = iota
|
||||
IFLA_VXLAN_PORT_RANGE = iota
|
||||
IFLA_VXLAN_PROXY = iota
|
||||
IFLA_VXLAN_RSC = iota
|
||||
IFLA_VXLAN_L2MISS = iota
|
||||
IFLA_VXLAN_L3MISS = iota
|
||||
IFLA_VXLAN_PORT = iota
|
||||
IFLA_VXLAN_GROUP6 = iota
|
||||
IFLA_VXLAN_LOCAL6 = iota
|
||||
IFLA_VXLAN_MAX = IFLA_VXLAN_LOCAL6
|
||||
IFLA_VXLAN_UNSPEC = iota
|
||||
IFLA_VXLAN_ID
|
||||
IFLA_VXLAN_GROUP
|
||||
IFLA_VXLAN_LINK
|
||||
IFLA_VXLAN_LOCAL
|
||||
IFLA_VXLAN_TTL
|
||||
IFLA_VXLAN_TOS
|
||||
IFLA_VXLAN_LEARNING
|
||||
IFLA_VXLAN_AGEING
|
||||
IFLA_VXLAN_LIMIT
|
||||
IFLA_VXLAN_PORT_RANGE
|
||||
IFLA_VXLAN_PROXY
|
||||
IFLA_VXLAN_RSC
|
||||
IFLA_VXLAN_L2MISS
|
||||
IFLA_VXLAN_L3MISS
|
||||
IFLA_VXLAN_PORT
|
||||
IFLA_VXLAN_GROUP6
|
||||
IFLA_VXLAN_LOCAL6
|
||||
IFLA_VXLAN_MAX = IFLA_VXLAN_LOCAL6
|
||||
)
|
||||
|
||||
const (
|
||||
BRIDGE_MODE_UNSPEC = iota
|
||||
BRIDGE_MODE_HAIRPIN = iota
|
||||
BRIDGE_MODE_UNSPEC = iota
|
||||
BRIDGE_MODE_HAIRPIN
|
||||
)
|
||||
|
||||
const (
|
||||
IFLA_BRPORT_UNSPEC = iota
|
||||
IFLA_BRPORT_STATE = iota
|
||||
IFLA_BRPORT_PRIORITY = iota
|
||||
IFLA_BRPORT_COST = iota
|
||||
IFLA_BRPORT_MODE = iota
|
||||
IFLA_BRPORT_GUARD = iota
|
||||
IFLA_BRPORT_PROTECT = iota
|
||||
IFLA_BRPORT_FAST_LEAVE = iota
|
||||
IFLA_BRPORT_LEARNING = iota
|
||||
IFLA_BRPORT_UNICAST_FLOOD = iota
|
||||
IFLA_BRPORT_MAX = IFLA_BRPORT_UNICAST_FLOOD
|
||||
IFLA_BRPORT_UNSPEC = iota
|
||||
IFLA_BRPORT_STATE
|
||||
IFLA_BRPORT_PRIORITY
|
||||
IFLA_BRPORT_COST
|
||||
IFLA_BRPORT_MODE
|
||||
IFLA_BRPORT_GUARD
|
||||
IFLA_BRPORT_PROTECT
|
||||
IFLA_BRPORT_FAST_LEAVE
|
||||
IFLA_BRPORT_LEARNING
|
||||
IFLA_BRPORT_UNICAST_FLOOD
|
||||
IFLA_BRPORT_MAX = IFLA_BRPORT_UNICAST_FLOOD
|
||||
)
|
||||
|
||||
const (
|
||||
IFLA_IPVLAN_UNSPEC = iota
|
||||
IFLA_IPVLAN_MODE = iota
|
||||
IFLA_IPVLAN_MAX = IFLA_IPVLAN_MODE
|
||||
IFLA_IPVLAN_MODE
|
||||
IFLA_IPVLAN_MAX = IFLA_IPVLAN_MODE
|
||||
)
|
||||
|
||||
const (
|
||||
|
12
xfrm.go
12
xfrm.go
@ -39,12 +39,12 @@ func (p Proto) String() string {
|
||||
type Mode uint8
|
||||
|
||||
const (
|
||||
XFRM_MODE_TRANSPORT Mode = iota
|
||||
XFRM_MODE_TUNNEL Mode = iota
|
||||
XFRM_MODE_ROUTEOPTIMIZATION Mode = iota
|
||||
XFRM_MODE_IN_TRIGGER Mode = iota
|
||||
XFRM_MODE_BEET Mode = iota
|
||||
XFRM_MODE_MAX Mode = iota
|
||||
XFRM_MODE_TRANSPORT Mode = iota
|
||||
XFRM_MODE_TUNNEL
|
||||
XFRM_MODE_ROUTEOPTIMIZATION
|
||||
XFRM_MODE_IN_TRIGGER
|
||||
XFRM_MODE_BEET
|
||||
XFRM_MODE_MAX
|
||||
)
|
||||
|
||||
func (m Mode) String() string {
|
||||
|
@ -9,12 +9,12 @@ import (
|
||||
type Dir uint8
|
||||
|
||||
const (
|
||||
XFRM_DIR_IN Dir = iota
|
||||
XFRM_DIR_OUT Dir = iota
|
||||
XFRM_DIR_FWD Dir = iota
|
||||
XFRM_SOCKET_IN Dir = iota
|
||||
XFRM_SOCKET_OUT Dir = iota
|
||||
XFRM_SOCKET_FWD Dir = iota
|
||||
XFRM_DIR_IN Dir = iota
|
||||
XFRM_DIR_OUT
|
||||
XFRM_DIR_FWD
|
||||
XFRM_SOCKET_IN
|
||||
XFRM_SOCKET_OUT
|
||||
XFRM_SOCKET_FWD
|
||||
)
|
||||
|
||||
func (d Dir) String() string {
|
||||
|
@ -15,9 +15,8 @@ type XfrmStateAlgo struct {
|
||||
type EncapType uint8
|
||||
|
||||
const (
|
||||
_ = iota
|
||||
XFRM_ENCAP_ESPINUDP_NONIKE EncapType = iota
|
||||
XFRM_ENCAP_ESPINUDP EncapType = iota
|
||||
XFRM_ENCAP_ESPINUDP_NONIKE EncapType = iota + 1
|
||||
XFRM_ENCAP_ESPINUDP
|
||||
)
|
||||
|
||||
func (e EncapType) String() string {
|
||||
|
Loading…
Reference in New Issue
Block a user