Lines Matching refs:nopt
1413 struct ipv6_txoptions *nopt, *opt = ipc6->opt; in ip6_setup_cork() local
1427 nopt = v6_cork->opt = kzalloc(sizeof(*opt), sk->sk_allocation); in ip6_setup_cork()
1428 if (unlikely(!nopt)) in ip6_setup_cork()
1431 nopt->tot_len = sizeof(*opt); in ip6_setup_cork()
1432 nopt->opt_flen = opt->opt_flen; in ip6_setup_cork()
1433 nopt->opt_nflen = opt->opt_nflen; in ip6_setup_cork()
1435 nopt->dst0opt = ip6_opt_dup(opt->dst0opt, sk->sk_allocation); in ip6_setup_cork()
1436 if (opt->dst0opt && !nopt->dst0opt) in ip6_setup_cork()
1439 nopt->dst1opt = ip6_opt_dup(opt->dst1opt, sk->sk_allocation); in ip6_setup_cork()
1440 if (opt->dst1opt && !nopt->dst1opt) in ip6_setup_cork()
1443 nopt->hopopt = ip6_opt_dup(opt->hopopt, sk->sk_allocation); in ip6_setup_cork()
1444 if (opt->hopopt && !nopt->hopopt) in ip6_setup_cork()
1447 nopt->srcrt = ip6_rthdr_dup(opt->srcrt, sk->sk_allocation); in ip6_setup_cork()
1448 if (opt->srcrt && !nopt->srcrt) in ip6_setup_cork()