// +build !linux package netlink import ( "errors" ) var ( ErrNotImplemented = errors.New("not implemented") ) func LinkSetUp(link *Link) error { return ErrNotImplemented } func LinkSetDown(link *Link) error { return ErrNotImplemented } func LinkSetMTU(link *Link, mtu int) error { return ErrNotImplemented } func LinkSetMaster(link *Link, master *Link) error { return ErrNotImplemented } func LinkSetNsPid(link *Link, nspid int) error { return ErrNotImplemented } func LinkSetNsFd(link *Link, fd int) error { return ErrNotImplemented } func LinkAdd(link *Link) error { return ErrNotImplemented } func LinkDel(link *Link) error { return ErrNotImplemented } func LinkList() ([]Link, error) { return nil, ErrNotImplemented } func AddrAdd(link *Link, addr *Addr) error { return ErrNotImplemented } func AddrDel(link *Link, addr *Addr) error { return ErrNotImplemented } func AddrList(link *Link, family int) ([]Addr, error) { return nil, ErrNotImplemented } func RouteAdd(route *Route) error { return ErrNotImplemented } func RouteDel(route *Route) error { return ErrNotImplemented } func RouteList(link *Link, family int) ([]Route, error) { return nil, ErrNotImplemented } func XfrmPolicyAdd(policy *XfrmPolicy) error { return ErrNotImplemented } func XfrmPolicyDel(policy *XfrmPolicy) error { return ErrNotImplemented } func XfrmPolicyList(family int) ([]XfrmPolicy, error) { return nil, ErrNotImplemented } func XfrmStateAdd(policy *XfrmState) error { return ErrNotImplemented } func XfrmStateDel(policy *XfrmState) error { return ErrNotImplemented } func XfrmStateList(family int) ([]XfrmState, error) { return nil, ErrNotImplemented }