Cannot create VxLan interface with IPv6 local address, underlying enum variant is IFLA_VXLAN_LOCAL instead of IFLA_VXLAN_LOCAL6
uprhst opened this issue · comments
uprhst commented
During my attempts to setup a vxlan interface with ipv6 local address I stumbled upon netlink errors where the payload message had Local([bytes here]) instead of Local6([...]).
Tracked it down to the code below, where IFLA_VXLAN_LOCAL should be IFLA_VXLAN_LOCAL6 for the Local6() enum variant.
netlink/netlink-packet-route/src/rtnl/link/nlas/link_infos.rs
Lines 608 to 609 in 18c8289