OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:mhdr
(Results
1 - 7
of
7
) sorted by relevancy
/src/sys/compat/linux/common/
linux_socket.h
197
#define LINUX_CMSG_NXTHDR(
mhdr
, ucmsg, kcmsg) \
200
(((char *)(
mhdr
)->msg_control) + (
mhdr
)->msg_controllen)) ? \
208
#define LINUX_CMSG_FIRSTHDR(
mhdr
) \
209
((
mhdr
)->msg_controllen >= sizeof(struct linux_cmsghdr) ? \
210
(struct linux_cmsghdr *)(
mhdr
)->msg_control : NULL)
/src/sys/sys/
socket.h
553
#define __CMSG_MSGEND(
mhdr
) \
554
(__CASTV(char *, (
mhdr
)->msg_control) + (
mhdr
)->msg_controllen)
561
#define CMSG_NXTHDR(
mhdr
, cmsg) \
563
__CMSG_MSGNEXT(cmsg) + __CMSG_ASIZE > __CMSG_MSGEND(
mhdr
) ? 0 : \
570
#define CMSG_FIRSTHDR(
mhdr
) \
572
(
mhdr
)->msg_controllen < sizeof(struct cmsghdr) ? 0 : \
573
(
mhdr
)->msg_control)
/src/sys/compat/netbsd32/
netbsd32_socket.c
60
#define CMSG32_MSGEND(
mhdr
) \
61
(__CASTV(char *, (
mhdr
)->msg_control) + (
mhdr
)->msg_controllen)
63
#define CMSG32_NXTHDR(
mhdr
, ucmsg, kcmsg) \
66
CMSG32_ASIZE > CMSG32_MSGEND(
mhdr
) ? 0 : \
68
#define CMSG32_FIRSTHDR(
mhdr
) \
70
(
mhdr
)->msg_controllen < sizeof(struct cmsghdr) ? 0 : \
71
(
mhdr
)->msg_control)
/src/sys/rump/net/lib/libsockin/
sockin.c
619
struct msghdr
mhdr
;
local
629
memset(&
mhdr
, 0, sizeof(
mhdr
));
649
mhdr
.msg_iov = iov;
650
mhdr
.msg_iovlen = i;
654
mhdr
.msg_name = saddr;
655
mhdr
.msg_namelen = saddr->sa_len;
658
rumpcomp_sockin_sendmsg(s, &
mhdr
, 0, &n);
/src/sbin/ping6/
ping6.c
1289
pr_pack(u_char *buf, int cc, struct msghdr *
mhdr
)
1311
if (!
mhdr
|| !
mhdr
->msg_name ||
1312
mhdr
->msg_namelen != sizeof(struct sockaddr_in6) ||
1313
((struct sockaddr *)
mhdr
->msg_name)->sa_family != AF_INET6) {
1318
from = (struct sockaddr *)
mhdr
->msg_name;
1319
fromlen =
mhdr
->msg_namelen;
1330
if ((hoplim = get_hoplim(
mhdr
)) == -1) {
1334
if ((pktinfo = get_rcvpktinfo(
mhdr
)) == NULL) {
1566
pr_exthdrs(
mhdr
);
[
all
...]
/src/usr.sbin/traceroute6/
traceroute6.c
747
wait_for_reply(int sock, struct msghdr *
mhdr
)
758
cc = recvmsg(rcvsock,
mhdr
, 0);
775
cc = recvmsg(rcvsock,
mhdr
, 0);
922
packet_ok(struct msghdr *
mhdr
, ssize_t cc, int seq)
925
struct sockaddr_in6 *from = (struct sockaddr_in6 *)
mhdr
->msg_name;
927
char *buf = (char *)
mhdr
->msg_iov[0].iov_base;
947
for (cm = (struct cmsghdr *)CMSG_FIRSTHDR(
mhdr
); cm;
948
cm = (struct cmsghdr *)CMSG_NXTHDR(
mhdr
, cm)) {
1072
print(struct msghdr *
mhdr
, int cc)
1074
struct sockaddr_in6 *from = (struct sockaddr_in6 *)
mhdr
->msg_name
[
all
...]
/src/sys/kern/
uipc_syscalls.c
1613
struct msghdr
mhdr
;
local
1614
mhdr
.msg_control = mtod(m, void *);
1615
mhdr
.msg_controllen = buflen;
1616
for (struct cmsghdr *cmsg = CMSG_FIRSTHDR(&
mhdr
); cmsg;
1617
cmsg = CMSG_NXTHDR(&
mhdr
, cmsg)) {
Completed in 21 milliseconds
Indexes created Sat Feb 21 01:20:28 UTC 2026