Searched refs:dst1opt (Results 1 – 7 of 7) sorted by relevance
| /linux/net/ipv6/ |
| H A D | exthdrs.c | 1208 if (opt->dst1opt) in ipv6_push_frag_opts() 1209 proto = ipv6_push_exthdr(skb, proto, NEXTHDR_DEST, opt->dst1opt); in ipv6_push_frag_opts() 1226 if (opt2->dst1opt) in ipv6_dup_options() 1227 *((char **)&opt2->dst1opt) += dif; in ipv6_dup_options() 1288 if (newtype != IPV6_DSTOPTS && opt->dst1opt) in ipv6_renew_options() 1289 tot_len += CMSG_ALIGN(ipv6_optlen(opt->dst1opt)); in ipv6_renew_options() 1318 ipv6_renew_option(IPV6_DSTOPTS, &opt2->dst1opt, in ipv6_renew_options() 1319 (opt ? opt->dst1opt : NULL), in ipv6_renew_options() 1325 opt2->opt_flen = (opt2->dst1opt ? ipv6_optlen(opt2->dst1opt) : 0); in ipv6_renew_options()
|
| H A D | ip6_output.c | 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() 1879 kfree(opt->dst1opt); in ip6_cork_release()
|
| H A D | ip6_flowlabel.c | 336 opt_space->dst1opt = fopt->dst1opt; in fl6_merge_options()
|
| H A D | ipv6_sockglue.c | 1003 hdr = opt->dst1opt; in ipv6_getsockopt_sticky()
|
| H A D | ip6_tunnel.c | 1003 opt->ops.dst1opt = (struct ipv6_opt_hdr *) opt->dst_opt; in init_tel_txopt()
|
| /linux/net/netfilter/ |
| H A D | nf_flow_table_ip.c | 693 opt.ops.dst1opt = (struct ipv6_opt_hdr *)opt.dst_opt; in nf_flow_tunnel_ip6ip6_push() 696 hopt = skb_push(skb, ipv6_optlen(opt.ops.dst1opt)); in nf_flow_tunnel_ip6ip6_push() 697 memcpy(hopt, opt.ops.dst1opt, ipv6_optlen(opt.ops.dst1opt)); in nf_flow_tunnel_ip6ip6_push()
|
| /linux/include/net/ |
| H A D | ipv6.h | 304 struct ipv6_opt_hdr *dst1opt; member
|