srcprefs 277 include/linux/ipv6.h srcprefs:3, /* 001: prefer temporary address srcprefs 47 include/linux/netfilter_ipv6.h const struct in6_addr *daddr, unsigned int srcprefs, srcprefs 104 include/net/addrconf.h const struct in6_addr *daddr, unsigned int srcprefs, srcprefs 54 include/net/ip6_route.h static inline int rt6_srcprefs2flags(unsigned int srcprefs) srcprefs 57 include/net/ip6_route.h return srcprefs << 3; srcprefs 1031 net/ipv6/ip6_output.c sk ? inet6_sk(sk)->srcprefs : 0, srcprefs 898 net/ipv6/ipv6_sockglue.c np->srcprefs = (np->srcprefs & prefmask) | pref; srcprefs 1340 net/ipv6/ipv6_sockglue.c if (np->srcprefs & IPV6_PREFER_SRC_TMP) srcprefs 1342 net/ipv6/ipv6_sockglue.c else if (np->srcprefs & IPV6_PREFER_SRC_PUBLIC) srcprefs 1349 net/ipv6/ipv6_sockglue.c if (np->srcprefs & IPV6_PREFER_SRC_COA) srcprefs 537 net/ipv6/ndisc.c inet6_sk(dev_net(dev)->ipv6.ndisc_sk)->srcprefs, srcprefs 2510 net/ipv6/route.c flags |= rt6_srcprefs2flags(inet6_sk(sk)->srcprefs); srcprefs 143 net/netfilter/nf_nat_masquerade.c const struct in6_addr *daddr, unsigned int srcprefs, srcprefs 152 net/netfilter/nf_nat_masquerade.c return v6_ops->dev_get_saddr(net, dev, daddr, srcprefs, saddr); srcprefs 154 net/netfilter/nf_nat_masquerade.c return ipv6_dev_get_saddr(net, dev, daddr, srcprefs, saddr);