• Nicolas Dichtel's avatar
    iplink: add support of IFLA_LINK_NETNSID attribute · ccdcbf35
    Nicolas Dichtel authored
    This new attribute is now advertised by the kernel for x-netns interfaces.
    It's also possible to set it when an interface is created (and thus creating a
    x-netns interface with one single message).
    
    Example:
     $ ip netns add foo
     $ ip netns add bar
     $ ip -n foo netns set bar 15
     $ ip -n foo link add ipip1 link-netnsid 15 type ipip remote 10.16.0.121 local 10.16.0.249
     $ ip -n foo link ls ipip1
     3: ipip1@NONE: <POINTOPOINT,NOARP> mtu 1480 qdisc noop state DOWN mode DEFAULT group default
         link/ipip 10.16.0.249 peer 10.16.0.121 link-netnsid 15
    Signed-off-by: default avatarNicolas Dichtel <nicolas.dichtel@6wind.com>
    ccdcbf35
iplink.c 30.1 KB