Adding extra device types
This commit is contained in:
parent
7b6b2d700f
commit
361a357586
1 changed files with 32 additions and 16 deletions
18
enums.go
18
enums.go
|
@ -49,6 +49,7 @@ type NmDeviceType uint32
|
|||
|
||||
const (
|
||||
NmDeviceTypeUnknown NmDeviceType = 0
|
||||
NmDeviceTypeGeneric NmDeviceType = 14
|
||||
NmDeviceTypeEthernet NmDeviceType = 1
|
||||
NmDeviceTypeWifi NmDeviceType = 2
|
||||
NmDeviceTypeUnused1 NmDeviceType = 3
|
||||
|
@ -62,8 +63,23 @@ const (
|
|||
NmDeviceTypeVlan NmDeviceType = 11
|
||||
NmDeviceTypeAdsl NmDeviceType = 12
|
||||
NmDeviceTypeBridge NmDeviceType = 13
|
||||
NmDeviceTypeGeneric NmDeviceType = 14
|
||||
NmDeviceTypeTeam NmDeviceType = 15
|
||||
NmDeviceTypeTun NmDeviceType = 16 // a TUN or TAP interface
|
||||
NmDeviceTypeIp_tunnel NmDeviceType = 17 // a IP tunnel interface
|
||||
NmDeviceTypeMacvlan NmDeviceType = 18 // a MACVLAN interface
|
||||
NmDeviceTypeVxlan NmDeviceType = 19 // a VXLAN interface
|
||||
NmDeviceTypeVeth NmDeviceType = 20 // a VETH interface
|
||||
NmDeviceTypeMacsec NmDeviceType = 21 // a MACsec interface
|
||||
NmDeviceTypeDummy NmDeviceType = 22 // a dummy interface
|
||||
NmDeviceTypePpp NmDeviceType = 23 // a PPP interface
|
||||
NmDeviceTypeOvs_interface NmDeviceType = 24 // a Open vSwitch interface
|
||||
NmDeviceTypeOvs_port NmDeviceType = 25 // a Open vSwitch port
|
||||
NmDeviceTypeOvs_bridge NmDeviceType = 26 // a Open vSwitch bridge
|
||||
NmDeviceTypeWpan NmDeviceType = 27 // a IEEE 802.15.4 (WPAN) MAC Layer Device
|
||||
NmDeviceType6lowpan NmDeviceType = 28 // 6LoWPAN interface
|
||||
NmDeviceTypeWireguard NmDeviceType = 29 // a WireGuard interface
|
||||
NmDeviceTypeWifi_p2p NmDeviceType = 30 // an 802.11 Wi-Fi P2P device (Since: 1.16)
|
||||
|
||||
)
|
||||
|
||||
//go:generate stringer -type=Nm80211APFlags
|
||||
|
|
Reference in a new issue