Lines Matching refs:nopt
1345 struct ipv6_txoptions *nopt, *opt = ipc6->opt; in ip6_setup_cork() local
1362 nopt = v6_cork->opt = kzalloc_obj(*opt, sk->sk_allocation); in ip6_setup_cork()
1363 if (unlikely(!nopt)) in ip6_setup_cork()
1366 nopt->tot_len = sizeof(*opt); in ip6_setup_cork()
1367 nopt->opt_flen = opt->opt_flen; in ip6_setup_cork()
1368 nopt->opt_nflen = opt->opt_nflen; in ip6_setup_cork()
1370 nopt->dst0opt = ip6_opt_dup(opt->dst0opt, sk->sk_allocation); in ip6_setup_cork()
1371 if (opt->dst0opt && !nopt->dst0opt) in ip6_setup_cork()
1374 nopt->dst1opt = ip6_opt_dup(opt->dst1opt, sk->sk_allocation); in ip6_setup_cork()
1375 if (opt->dst1opt && !nopt->dst1opt) in ip6_setup_cork()
1378 nopt->hopopt = ip6_opt_dup(opt->hopopt, sk->sk_allocation); in ip6_setup_cork()
1379 if (opt->hopopt && !nopt->hopopt) in ip6_setup_cork()
1382 nopt->srcrt = ip6_rthdr_dup(opt->srcrt, sk->sk_allocation); in ip6_setup_cork()
1383 if (opt->srcrt && !nopt->srcrt) in ip6_setup_cork()