mirror of
https://github.com/kubenetworks/kubevpn.git
synced 2025-12-24 11:51:13 +08:00
hotfix: ignore setup ipv6 failed if not enable ipv6 (#385)
This commit is contained in:
@@ -79,7 +79,7 @@ func createTun(cfg Config) (conn net.Conn, itf *net.Interface, err error) {
|
||||
if ipv6, ipv6CIDR, err = net.ParseCIDR(cfg.Addr6); err != nil {
|
||||
return
|
||||
}
|
||||
if err = netlink.NetworkLinkAddIp(ifc, ipv6, ipv6CIDR); err != nil {
|
||||
if err = netlink.NetworkLinkAddIp(ifc, ipv6, ipv6CIDR); err != nil && !errors.Is(err, syscall.ENOTSUP) {
|
||||
err = fmt.Errorf("can not setup IPv6 address %s to device %s : %v", ipv6.String(), name, err)
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user