Bladeren bron

Allow add of empty name
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)

Michael Crosby 11 jaren geleden
bovenliggende
commit
4dec36d1ee
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      pkg/netlink/netlink_linux.go

+ 4 - 2
pkg/netlink/netlink_linux.go

@@ -531,8 +531,10 @@ func NetworkLinkAdd(name string, linkType string) error {
 	msg := newIfInfomsg(syscall.AF_UNSPEC)
 	wb.AddData(msg)
 
-	nameData := newRtAttr(syscall.IFLA_IFNAME, zeroTerminated(name))
-	wb.AddData(nameData)
+	if name != "" {
+		nameData := newRtAttr(syscall.IFLA_IFNAME, zeroTerminated(name))
+		wb.AddData(nameData)
+	}
 
 	kindData := newRtAttr(IFLA_INFO_KIND, nonZeroTerminated(linkType))