• Home
  • Raw
  • Download

Lines Matching refs:ifa_flags

1070 	     !(cfg->ifa_flags & IFA_F_MCAUTOJOIN)) ||  in ipv6_add_addr()
1127 ifa->flags = cfg->ifa_flags; in ipv6_add_addr()
1129 if (!(cfg->ifa_flags & IFA_F_NODAD)) in ipv6_add_addr()
1414 cfg.ifa_flags = IFA_F_TEMPORARY; in ipv6_create_tempaddr()
1417 cfg.ifa_flags |= IFA_F_OPTIMISTIC; in ipv6_create_tempaddr()
2124 .ifa_flags = ifp->flags, in addrconf_dad_failure()
2631 .ifa_flags = addr_flags, in addrconf_prefix_rcv_add_addr()
2641 cfg.ifa_flags |= IFA_F_OPTIMISTIC; in addrconf_prefix_rcv_add_addr()
2963 if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR && cfg->plen != 64) in inet6_addr_add()
2974 if (cfg->ifa_flags & IFA_F_MCAUTOJOIN) { in inet6_addr_add()
2992 cfg->ifa_flags |= IFA_F_PERMANENT; in inet6_addr_add()
2998 cfg->ifa_flags |= IFA_F_DEPRECATED; in inet6_addr_add()
3004 if (!(cfg->ifa_flags & IFA_F_NOPREFIXROUTE)) { in inet6_addr_add()
3021 if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR) in inet6_addr_add()
3027 } else if (cfg->ifa_flags & IFA_F_MCAUTOJOIN) { in inet6_addr_add()
3035 static int inet6_addr_del(struct net *net, int ifindex, u32 ifa_flags, in inet6_addr_del() argument
3061 (ifa_flags & IFA_F_MANAGETEMPADDR)) in inet6_addr_del()
3081 .ifa_flags = IFA_F_PERMANENT, in addrconf_add_ifaddr()
3128 .ifa_flags = IFA_F_PERMANENT, in add_addr()
3231 .ifa_flags = flags | IFA_F_PERMANENT, in addrconf_add_linklocal()
3242 cfg.ifa_flags |= IFA_F_OPTIMISTIC; in addrconf_add_linklocal()
4706 u32 ifa_flags; in inet6_rtm_deladdr() local
4719 ifa_flags = tb[IFA_FLAGS] ? nla_get_u32(tb[IFA_FLAGS]) : ifm->ifa_flags; in inet6_rtm_deladdr()
4722 ifa_flags &= IFA_F_MANAGETEMPADDR; in inet6_rtm_deladdr()
4724 return inet6_addr_del(net, ifm->ifa_index, ifa_flags, pfx, in inet6_rtm_deladdr()
4777 if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR && in inet6_addr_modify()
4782 cfg->ifa_flags &= ~IFA_F_OPTIMISTIC; in inet6_addr_modify()
4792 cfg->ifa_flags |= IFA_F_PERMANENT; in inet6_addr_modify()
4798 cfg->ifa_flags |= IFA_F_DEPRECATED; in inet6_addr_modify()
4816 ifp->flags |= cfg->ifa_flags; in inet6_addr_modify()
4831 if (!(cfg->ifa_flags & IFA_F_NOPREFIXROUTE)) { in inet6_addr_modify()
4929 cfg.ifa_flags = nla_get_u32(tb[IFA_FLAGS]); in inet6_rtm_newaddr()
4931 cfg.ifa_flags = ifm->ifa_flags; in inet6_rtm_newaddr()
4934 cfg.ifa_flags &= IFA_F_NODAD | IFA_F_HOMEADDRESS | in inet6_rtm_newaddr()
4943 cfg.ifa_flags &= ~IFA_F_OPTIMISTIC; in inet6_rtm_newaddr()
4945 if (cfg.ifa_flags & IFA_F_NODAD && in inet6_rtm_newaddr()
4946 cfg.ifa_flags & IFA_F_OPTIMISTIC) { in inet6_rtm_newaddr()
4979 ifm->ifa_flags = flags; in put_ifaddrmsg()
5251 if (ifm->ifa_prefixlen || ifm->ifa_flags || ifm->ifa_scope) { in inet6_valid_dump_ifaddr_req()
5410 if (ifm->ifa_prefixlen || ifm->ifa_flags || ifm->ifa_scope) { in inet6_rtm_valid_getaddr_req()