Home
last modified time | relevance | path

Searched refs:in_pktinfo (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.6/tools/testing/selftests/bpf/
Dtest_sock_addr.c1007 struct in_pktinfo *pktinfo4; in init_pktinfo()
1012 cmsg->cmsg_len = CMSG_LEN(sizeof(struct in_pktinfo)); in init_pktinfo()
1013 pktinfo4 = (struct in_pktinfo *)CMSG_DATA(cmsg); in init_pktinfo()
1014 memset(pktinfo4, 0, sizeof(struct in_pktinfo)); in init_pktinfo()
1043 char buf[CMSG_SPACE(sizeof(struct in_pktinfo))]; in sendmsg_to_server()
/Linux-v6.6/net/ipv4/
Dip_sockglue.c58 struct in_pktinfo info = *PKTINFO_SKB_CB(skb); in ip_cmsg_recv_pktinfo()
293 struct in_pktinfo *info; in ip_cmsg_send()
294 if (cmsg->cmsg_len != CMSG_LEN(sizeof(struct in_pktinfo))) in ip_cmsg_send()
296 info = (struct in_pktinfo *)CMSG_DATA(cmsg); in ip_cmsg_send()
501 struct in_pktinfo *info; in ipv4_datagram_support_cmsg()
1379 struct in_pktinfo *pktinfo = PKTINFO_SKB_CB(skb); in ipv4_pktinfo_prepare()
1713 struct in_pktinfo info; in do_ip_getsockopt()
/Linux-v6.6/tools/testing/selftests/net/
Dtimestamping.c239 struct in_pktinfo *pktinfo = in printpacket()
240 (struct in_pktinfo *)CMSG_DATA(cmsg); in printpacket()
Dnettest.c918 struct in_pktinfo *pi; in get_index_from_cmsg()
920 pi = (struct in_pktinfo *)(CMSG_DATA(cm)); in get_index_from_cmsg()
982 struct in_pktinfo *pi; in send_msg_cmsg()
986 cm->cmsg_len = CMSG_LEN(sizeof(struct in_pktinfo)); in send_msg_cmsg()
987 pi = (struct in_pktinfo *)(CMSG_DATA(cm)); in send_msg_cmsg()
Dtxtimestamp.c337 struct in_pktinfo *info = (void *) CMSG_DATA(cm); in __recv_errmsg_cmsg()
/Linux-v6.6/tools/include/uapi/linux/
Din.h246 struct in_pktinfo { struct
/Linux-v6.6/include/uapi/linux/
Din.h246 struct in_pktinfo { struct
/Linux-v6.6/net/sunrpc/
Dsvcsock.c150 struct in_pktinfo pkti;
162 struct in_pktinfo *pki = CMSG_DATA(cmh); in svc_set_cmsg_data()
503 struct in_pktinfo *pki = CMSG_DATA(cmh); in svc_udp_get_dest_address4()
/Linux-v6.6/include/net/
Dip.h105 #define PKTINFO_SKB_CB(skb) ((struct in_pktinfo *)((skb)->cb))