• Home
  • Raw
  • Download

Lines Matching refs:np

117 	struct ipv6_pinfo *np;  in inet6_create()  local
218 inet_sk(sk)->pinet6 = np = inet6_sk_generic(sk); in inet6_create()
219 np->hop_limit = -1; in inet6_create()
220 np->mcast_hops = IPV6_DEFAULT_MCASTHOPS; in inet6_create()
221 np->mc_loop = 1; in inet6_create()
222 np->pmtudisc = IPV6_PMTUDISC_WANT; in inet6_create()
223 np->ipv6only = net->ipv6.sysctl.bindv6only; in inet6_create()
280 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_bind() local
320 if (np->ipv6only) { in inet6_bind()
382 np->rcv_saddr = addr->sin6_addr; in inet6_bind()
385 np->saddr = addr->sin6_addr; in inet6_bind()
397 np->ipv6only = 1; in inet6_bind()
432 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_destroy_sock() local
438 skb = xchg(&np->pktoptions, NULL); in inet6_destroy_sock()
442 skb = xchg(&np->rxpmtu, NULL); in inet6_destroy_sock()
451 opt = xchg((__force struct ipv6_txoptions **)&np->opt, NULL); in inet6_destroy_sock()
469 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_getname() local
481 sin->sin6_addr = np->daddr; in inet6_getname()
482 if (np->sndflow) in inet6_getname()
483 sin->sin6_flowinfo = np->flow_label; in inet6_getname()
485 if (ipv6_addr_any(&np->rcv_saddr)) in inet6_getname()
486 sin->sin6_addr = np->saddr; in inet6_getname()
488 sin->sin6_addr = np->rcv_saddr; in inet6_getname()
680 struct ipv6_pinfo *np = inet6_sk(sk); in inet6_sk_rebuild_header() local
683 dst = __sk_dst_check(sk, np->dst_cookie); in inet6_sk_rebuild_header()
692 fl6.daddr = np->daddr; in inet6_sk_rebuild_header()
693 fl6.saddr = np->saddr; in inet6_sk_rebuild_header()
694 fl6.flowlabel = np->flow_label; in inet6_sk_rebuild_header()
703 final_p = fl6_update_dst(&fl6, rcu_dereference(np->opt), in inet6_sk_rebuild_header()
723 const struct ipv6_pinfo *np = inet6_sk(sk); in ipv6_opt_accepted() local
726 if (np->rxopt.all) { in ipv6_opt_accepted()
727 if ((opt->hop && (np->rxopt.bits.hopopts || in ipv6_opt_accepted()
728 np->rxopt.bits.ohopopts)) || in ipv6_opt_accepted()
731 np->rxopt.bits.rxflow) || in ipv6_opt_accepted()
732 (opt->srcrt && (np->rxopt.bits.srcrt || in ipv6_opt_accepted()
733 np->rxopt.bits.osrcrt)) || in ipv6_opt_accepted()
735 (np->rxopt.bits.dstopts || np->rxopt.bits.odstopts))) in ipv6_opt_accepted()