• Felix Jia's avatar
    net/ipv6: allow sysctl to change link-local address generation mode · d35a00b8
    Felix Jia authored
    The address generation mode for IPv6 link-local can only be configured
    by netlink messages. This patch adds the ability to change the address
    generation mode via sysctl.
    
    v1 -> v2
    Removed the rtnl lock and switch to use RCU lock to iterate through
    the netdev list.
    
    v2 -> v3
    Removed the addrgenmode variable from the idev structure and use the
    systcl storage for the flag.
    
    Simplifed the logic for sysctl handling by removing the supported
    for all operation.
    
    Added support for more types of tunnel interfaces for link-local
    address generation.
    
    Based the patches from net-next.
    
    v3 -> v4
    Removed unnecessary whitespace changes.
    Signed-off-by: default avatarFelix Jia <felix.jia@alliedtelesis.co.nz>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    d35a00b8
addrconf.c 155 KB