Home
last modified time | relevance | path

Searched refs:ipc6 (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv6/
H A Dip6_output.c1373 struct ipcm6_cookie *ipc6, in ip6_setup_cork()
1376 struct ipv6_txoptions *nopt, *opt = ipc6->opt; in ip6_setup_cork()
1419 v6_cork->hop_limit = ipc6->hlimit; in ip6_setup_cork()
1420 v6_cork->tclass = ipc6->tclass; in ip6_setup_cork()
1421 v6_cork->dontfrag = ipc6->dontfrag; in ip6_setup_cork()
1434 cork->base.gso_size = ipc6->gso_size; in ip6_setup_cork()
1436 cork->base.mark = ipc6->sockc.mark; in ip6_setup_cork()
1437 cork->base.priority = ipc6->sockc.priority; in ip6_setup_cork()
1438 sock_tx_timestamp(sk, &ipc6->sockc, &cork->base.tx_flags); in ip6_setup_cork()
1439 if (ipc6 in ip6_setup_cork()
1374 ip6_setup_cork(struct sock * sk,struct inet_cork_full * cork,struct ipcm6_cookie * ipc6,struct rt6_info * rt) ip6_setup_cork() argument
1864 ip6_append_data(struct sock * sk,int getfrag (void * from,char * to,int offset,int len,int odd,struct sk_buff * skb),void * from,size_t length,int transhdrlen,struct ipcm6_cookie * ipc6,struct flowi6 * fl6,struct rt6_info * rt,unsigned int flags) ip6_append_data() argument
2070 ip6_make_skb(struct sock * sk,int getfrag (void * from,char * to,int offset,int len,int odd,struct sk_buff * skb),void * from,size_t length,int transhdrlen,struct ipcm6_cookie * ipc6,struct rt6_info * rt,unsigned int flags,struct inet_cork_full * cork) ip6_make_skb() argument
[all...]
H A Dicmp.c653 struct ipcm6_cookie ipc6; in icmp6_send() local
789 ipcm6_init_sk(&ipc6, sk); in icmp6_send()
790 ipc6.sockc.mark = mark; in icmp6_send()
791 fl6.flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6.flowlabel); in icmp6_send()
797 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in icmp6_send()
821 &ipc6, &fl6, dst_rt6_info(dst), in icmp6_send()
934 struct ipcm6_cookie ipc6; in icmpv6_echo_reply() local
1008 ipcm6_init_sk(&ipc6, sk); in icmpv6_echo_reply()
1009 ipc6.hlimit = ip6_sk_dst_hoplimit(np, &fl6, dst); in icmpv6_echo_reply()
1010 ipc6.tclass = ipv6_get_dsfield(ipv6_hdr(skb)); in icmpv6_echo_reply()
[all …]
H A Ddatagram.c799 struct ipcm6_cookie *ipc6) in ip6_datagram_send_ctl() argument
806 struct ipv6_txoptions *opt = ipc6->opt; in ip6_datagram_send_ctl()
819 err = __sock_cmsg_send(sk, cmsg, &ipc6->sockc); in ip6_datagram_send_ctl()
1040 ipc6->hlimit = *(int *)CMSG_DATA(cmsg); in ip6_datagram_send_ctl()
1041 if (ipc6->hlimit < -1 || ipc6->hlimit > 0xff) { in ip6_datagram_send_ctl()
1061 ipc6->tclass = tc; in ip6_datagram_send_ctl()
1079 ipc6->dontfrag = df; in ip6_datagram_send_ctl()
H A Dip6_flowlabel.c390 struct ipcm6_cookie ipc6; in fl_create() local
408 ipc6.opt = fl->opt; in fl_create()
409 err = ip6_datagram_send_ctl(net, sk, &msg, &flowi6, &ipc6); in fl_create()
/linux/include/net/
H A Dipv6.h359 static inline void ipcm6_init_sk(struct ipcm6_cookie *ipc6, in ipcm6_init_sk() argument
362 *ipc6 = (struct ipcm6_cookie) { in ipcm6_init_sk()
368 sockcm_init(&ipc6->sockc, sk); in ipcm6_init_sk()
1036 struct ipcm6_cookie *ipc6, struct flowi6 *fl6,
1051 struct ipcm6_cookie *ipc6,