• David Ahern's avatar
    net/ipv6: Convert ipv6_add_addr to struct ifa6_config · e6464b8c
    David Ahern authored
    Move config parameters for adding an ipv6 address to a struct. struct
    names stem from inet6_rtm_newaddr which is the modern handler for
    adding an address.
    
    Start the conversion to ifa6_config with ipv6_add_addr. This is an argument
    move only; no functional change intended. Mapping of variable changes:
    
        addr      -->  cfg->pfx
        peer_addr -->  cfg->peer_pfx
        pfxlen    -->  cfg->plen
        flags     -->  cfg->ifa_flags
    
    scope, valid_lft, prefered_lft have the same names within cfg
    (with corrected spelling).
    Signed-off-by: default avatarDavid Ahern <dsahern@gmail.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    e6464b8c
addrconf.c 163 KB