Home
last modified time | relevance | path

Searched refs:l_cmsghdr (Results 1 – 2 of 2) sorted by relevance

/freebsd-13-stable/sys/compat/linux/
HDlinux_socket.h70 struct l_cmsghdr { struct
80 LINUX_CMSG_ALIGN(sizeof(struct l_cmsghdr)))) argument
81 #define LINUX_CMSG_SPACE(len) (LINUX_CMSG_ALIGN(sizeof(struct l_cmsghdr)) + \
83 #define LINUX_CMSG_LEN(len) (LINUX_CMSG_ALIGN(sizeof(struct l_cmsghdr)) + \
87 sizeof(struct l_cmsghdr) ? \
88 (struct l_cmsghdr *) \
90 (struct l_cmsghdr *)(NULL))
97 (struct l_cmsghdr *) NULL : \
98 (struct l_cmsghdr *)((char *)(cmsg) + \
HDlinux_socket.c1346 struct l_cmsghdr linux_cmsg; in linux_sendmsg_common()
1347 struct l_cmsghdr *ptr_cmsg; in linux_sendmsg_common()
1413 if (linux_msghdr.msg_controllen >= sizeof(struct l_cmsghdr)) { in linux_sendmsg_common()
1424 sizeof(struct l_cmsghdr)); in linux_sendmsg_common()
1429 if (linux_cmsg.cmsg_len < sizeof(struct l_cmsghdr) || in linux_sendmsg_common()
1492 ptr_cmsg = (struct l_cmsghdr *)((char *)ptr_cmsg + in linux_sendmsg_common()
1494 } while(clen >= sizeof(struct l_cmsghdr)); in linux_sendmsg_common()
1765 struct l_cmsghdr *lcm = NULL; in linux_recvmsg_common()