Lines Matching refs:nopt
1383 struct ipv6_txoptions *nopt, *opt = ipc6->opt; in ip6_setup_cork() local
1397 nopt = v6_cork->opt = kzalloc(sizeof(*opt), sk->sk_allocation); in ip6_setup_cork()
1398 if (unlikely(!nopt)) in ip6_setup_cork()
1401 nopt->tot_len = sizeof(*opt); in ip6_setup_cork()
1402 nopt->opt_flen = opt->opt_flen; in ip6_setup_cork()
1403 nopt->opt_nflen = opt->opt_nflen; in ip6_setup_cork()
1405 nopt->dst0opt = ip6_opt_dup(opt->dst0opt, sk->sk_allocation); in ip6_setup_cork()
1406 if (opt->dst0opt && !nopt->dst0opt) in ip6_setup_cork()
1409 nopt->dst1opt = ip6_opt_dup(opt->dst1opt, sk->sk_allocation); in ip6_setup_cork()
1410 if (opt->dst1opt && !nopt->dst1opt) in ip6_setup_cork()
1413 nopt->hopopt = ip6_opt_dup(opt->hopopt, sk->sk_allocation); in ip6_setup_cork()
1414 if (opt->hopopt && !nopt->hopopt) in ip6_setup_cork()
1417 nopt->srcrt = ip6_rthdr_dup(opt->srcrt, sk->sk_allocation); in ip6_setup_cork()
1418 if (opt->srcrt && !nopt->srcrt) in ip6_setup_cork()