Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface { CreateIpoibLink(conf *NetConf, ifName string, netns ns.NetNS) (*current.Interface, error) RemoveIpoibLink(ifName string, netns ns.NetNS) error }
Manager provides interface invoke ipoib nic related operations
type NetlinkManager ¶
type NetlinkManager interface { LinkByName(string) (netlink.Link, error) LinkSetUp(netlink.Link) error LinkSetDown(netlink.Link) error LinkSetName(netlink.Link, string) error LinkSetNsFd(netlink.Link, int) error LinkAdd(link netlink.Link) error LinkDel(link netlink.Link) error SetSysVal(attribute, value string) (string, error) }
NetlinkManager is an interface to mock nelink library
Click to show internal directories.
Click to hide internal directories.