diff --git a/netlink/netlink_darwin.go b/netlink/netlink_darwin.go new file mode 100644 index 0000000000..becfb87759 --- /dev/null +++ b/netlink/netlink_darwin.go @@ -0,0 +1,29 @@ +package netlink + +import ( + "fmt" + "net" +) + +func NetworkGetRoutes() ([]*net.IPNet, error) { + return nil, fmt.Errorf("Not implemented") +} + + +func NetworkLinkAdd(name string, linkType string) error { + return fmt.Errorf("Not implemented") +} + +func NetworkLinkUp(iface *net.Interface) error { + return fmt.Errorf("Not implemented") +} + + +func NetworkLinkAddIp(iface *net.Interface, ip net.IP, ipNet *net.IPNet) error { + return fmt.Errorf("Not implemented") +} + +func AddDefaultGw(ip net.IP) error { + return fmt.Errorf("Not implemented") + +} diff --git a/netlink/netlink.go b/netlink/netlink_linux.go similarity index 100% rename from netlink/netlink.go rename to netlink/netlink_linux.go