Lines Matching refs:nopt
1396 struct ipv6_txoptions *nopt, *opt = ipc6->opt; in ip6_setup_cork() local
1410 nopt = v6_cork->opt = kzalloc(sizeof(*opt), sk->sk_allocation); in ip6_setup_cork()
1411 if (unlikely(!nopt)) in ip6_setup_cork()
1414 nopt->tot_len = sizeof(*opt); in ip6_setup_cork()
1415 nopt->opt_flen = opt->opt_flen; in ip6_setup_cork()
1416 nopt->opt_nflen = opt->opt_nflen; in ip6_setup_cork()
1418 nopt->dst0opt = ip6_opt_dup(opt->dst0opt, sk->sk_allocation); in ip6_setup_cork()
1419 if (opt->dst0opt && !nopt->dst0opt) in ip6_setup_cork()
1422 nopt->dst1opt = ip6_opt_dup(opt->dst1opt, sk->sk_allocation); in ip6_setup_cork()
1423 if (opt->dst1opt && !nopt->dst1opt) in ip6_setup_cork()
1426 nopt->hopopt = ip6_opt_dup(opt->hopopt, sk->sk_allocation); in ip6_setup_cork()
1427 if (opt->hopopt && !nopt->hopopt) in ip6_setup_cork()
1430 nopt->srcrt = ip6_rthdr_dup(opt->srcrt, sk->sk_allocation); in ip6_setup_cork()
1431 if (opt->srcrt && !nopt->srcrt) in ip6_setup_cork()