func AddDatapathInterface(dpname string, ifname string) error { dpif, err := odp.NewDpif() if err != nil { return err } defer dpif.Close() dp, err := dpif.LookupDatapath(dpname) if err != nil { return err } _, err = dp.CreateVport(odp.NewNetdevVportSpec(ifname)) return err }
func addNetdevVport(f Flags) bool { args := f.Parse(2, 2) return addVport(args[0], odp.NewNetdevVportSpec(args[1])) }