diff --git a/net/nic.go b/net/nic.go new file mode 100644 index 0000000..108b3bb --- /dev/null +++ b/net/nic.go @@ -0,0 +1,17 @@ +package net + +import ( + omm "git.loafle.net/overflow/model/meta" +) + +type Interface struct { + Iface string `json:"iface,omitempty"` + Mac string `json:"mac,omitempty"` + Addresses []InterfaceAddress `json:"addresses,omitempty"` +} + +type InterfaceAddress struct { + MetaIPType *omm.MetaIPType `json:"metaIPType,omitempty"` + Address string `json:"address,omitempty"` + Netmask string `json:"netmask,omitempty"` +}