HomeSort by: relevance | last modified time | path
    Searched defs:cmsg (Results 1 - 25 of 98) sorted by relevancy

1 2 3 4

  /src/dist/pf/sbin/pflogd/
privsep_fdpass.c 55 struct cmsghdr *cmsg; local
65 cmsg = CMSG_FIRSTHDR(&msg);
66 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
67 cmsg->cmsg_level = SOL_SOCKET;
68 cmsg->cmsg_type = SCM_RIGHTS;
69 *(int *)CMSG_DATA(cmsg) = fd;
91 struct cmsghdr *cmsg; local
111 cmsg = CMSG_FIRSTHDR(&msg);
112 if (cmsg == NULL) {
116 if (cmsg->cmsg_type != SCM_RIGHTS
    [all...]
privsep_fdpass.c 55 struct cmsghdr *cmsg; local
65 cmsg = CMSG_FIRSTHDR(&msg);
66 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
67 cmsg->cmsg_level = SOL_SOCKET;
68 cmsg->cmsg_type = SCM_RIGHTS;
69 *(int *)CMSG_DATA(cmsg) = fd;
91 struct cmsghdr *cmsg; local
111 cmsg = CMSG_FIRSTHDR(&msg);
112 if (cmsg == NULL) {
116 if (cmsg->cmsg_type != SCM_RIGHTS
    [all...]
  /src/crypto/external/bsd/openssh/dist/
monitor_fdpass.c 52 struct cmsghdr *cmsg; local
68 cmsg = CMSG_FIRSTHDR(&msg);
69 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
70 cmsg->cmsg_level = SOL_SOCKET;
71 cmsg->cmsg_type = SCM_RIGHTS;
72 *(int *)CMSG_DATA(cmsg) = fd;
73 msg.msg_controllen = cmsg->cmsg_len;
107 struct cmsghdr *cmsg; local
146 cmsg = CMSG_FIRSTHDR(&msg);
147 if (cmsg == NULL)
    [all...]
monitor_fdpass.c 52 struct cmsghdr *cmsg; local
68 cmsg = CMSG_FIRSTHDR(&msg);
69 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
70 cmsg->cmsg_level = SOL_SOCKET;
71 cmsg->cmsg_type = SCM_RIGHTS;
72 *(int *)CMSG_DATA(cmsg) = fd;
73 msg.msg_controllen = cmsg->cmsg_len;
107 struct cmsghdr *cmsg; local
146 cmsg = CMSG_FIRSTHDR(&msg);
147 if (cmsg == NULL)
    [all...]
  /src/sbin/mount_portal/
activate.c 113 struct cmsghdr *cmsg; local
145 cmsg = (struct cmsghdr *) ctl;
146 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
147 cmsg->cmsg_level = SOL_SOCKET;
148 cmsg->cmsg_type = SCM_RIGHTS;
150 files = (int *)CMSG_DATA(cmsg);
activate.c 113 struct cmsghdr *cmsg; local
145 cmsg = (struct cmsghdr *) ctl;
146 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
147 cmsg->cmsg_level = SOL_SOCKET;
148 cmsg->cmsg_type = SCM_RIGHTS;
150 files = (int *)CMSG_DATA(cmsg);
  /src/tests/net/fdpass/
fdpass.c 54 struct cmsghdr *cmsg; local
67 cmsg = CMSG_FIRSTHDR(&msg);
68 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
69 cmsg->cmsg_level = SOL_SOCKET;
70 cmsg->cmsg_type = SCM_RIGHTS;
71 *(int *)CMSG_DATA(cmsg) = fd;
72 msg.msg_controllen = cmsg->cmsg_len;
106 struct cmsghdr *cmsg; local
141 cmsg = CMSG_FIRSTHDR(&msg);
142 if (cmsg == NULL
    [all...]
fdpass.c 54 struct cmsghdr *cmsg; local
67 cmsg = CMSG_FIRSTHDR(&msg);
68 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
69 cmsg->cmsg_level = SOL_SOCKET;
70 cmsg->cmsg_type = SCM_RIGHTS;
71 *(int *)CMSG_DATA(cmsg) = fd;
72 msg.msg_controllen = cmsg->cmsg_len;
106 struct cmsghdr *cmsg; local
141 cmsg = CMSG_FIRSTHDR(&msg);
142 if (cmsg == NULL
    [all...]
  /src/tests/net/net/
t_pktinfo.c 102 struct cmsghdr *cmsg; local
123 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL;
124 cmsg = CMSG_NXTHDR(&msg, cmsg)) {
125 if (cmsg->cmsg_level != IPPROTO_IP)
126 ERRX("bad level %d", cmsg->cmsg_level);
128 switch (cmsg->cmsg_type) {
137 ERRX("bad type %d", cmsg->cmsg_type);
139 ipi = (void *)CMSG_DATA(cmsg);
    [all...]
t_pktinfo.c 102 struct cmsghdr *cmsg; local
123 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL;
124 cmsg = CMSG_NXTHDR(&msg, cmsg)) {
125 if (cmsg->cmsg_level != IPPROTO_IP)
126 ERRX("bad level %d", cmsg->cmsg_level);
128 switch (cmsg->cmsg_type) {
137 ERRX("bad type %d", cmsg->cmsg_type);
139 ipi = (void *)CMSG_DATA(cmsg);
    [all...]
  /src/usr.sbin/sdpd/
server.c 88 /* number of groups we allocate space for in cmsg */
115 log_crit("Malloc cmsg buffer (len=%zu) failed.", srv->ctllen);
414 struct cmsghdr *cmsg; local
458 if ((cmsg = CMSG_FIRSTHDR(&msg)) != NULL
459 && cmsg->cmsg_level == SOL_SOCKET
460 && cmsg->cmsg_type == SCM_CREDS
461 && cmsg->cmsg_len >= CMSG_LEN(SOCKCREDSIZE(0)))
462 srv->fdidx[fd].priv = server_auth_check(srv, CMSG_DATA(cmsg));
server.c 88 /* number of groups we allocate space for in cmsg */
115 log_crit("Malloc cmsg buffer (len=%zu) failed.", srv->ctllen);
414 struct cmsghdr *cmsg; local
458 if ((cmsg = CMSG_FIRSTHDR(&msg)) != NULL
459 && cmsg->cmsg_level == SOL_SOCKET
460 && cmsg->cmsg_type == SCM_CREDS
461 && cmsg->cmsg_len >= CMSG_LEN(SOCKCREDSIZE(0)))
462 srv->fdidx[fd].priv = server_auth_check(srv, CMSG_DATA(cmsg));
  /src/external/bsd/libpcap/dist/
pcap-bt-monitor-linux.c 100 struct cmsghdr *cmsg; local
148 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL; cmsg = CMSG_NXTHDR(&msg, cmsg)) {
150 if (cmsg->cmsg_level != SOL_SOCKET) continue;
152 if (cmsg->cmsg_type == SCM_TIMESTAMP) {
153 memcpy(&pkth.ts, CMSG_DATA(cmsg), sizeof(pkth.ts));
pcap-bt-monitor-linux.c 100 struct cmsghdr *cmsg; local
148 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL; cmsg = CMSG_NXTHDR(&msg, cmsg)) {
150 if (cmsg->cmsg_level != SOL_SOCKET) continue;
152 if (cmsg->cmsg_type == SCM_TIMESTAMP) {
153 memcpy(&pkth.ts, CMSG_DATA(cmsg), sizeof(pkth.ts));
pcap-bt-linux.c 324 struct cmsghdr *cmsg; local
367 cmsg = CMSG_FIRSTHDR(&msg);
368 while (cmsg) {
369 switch (cmsg->cmsg_type) {
371 memcpy(&in, CMSG_DATA(cmsg), sizeof in);
374 memcpy(&pkth.ts, CMSG_DATA(cmsg),
380 cmsg = CMSG_NXTHDR(&msg, cmsg); local
  /src/external/mit/libuv/dist/test/
test-pipe-sendmsg.c 114 struct cmsghdr *cmsg; local
135 cmsg = CMSG_FIRSTHDR(&msg);
136 cmsg->cmsg_level = SOL_SOCKET;
137 cmsg->cmsg_type = SCM_RIGHTS;
138 cmsg->cmsg_len = msg.msg_controllen;
142 void* pv = CMSG_DATA(cmsg);
test-pipe-sendmsg.c 114 struct cmsghdr *cmsg; local
135 cmsg = CMSG_FIRSTHDR(&msg);
136 cmsg->cmsg_level = SOL_SOCKET;
137 cmsg->cmsg_type = SCM_RIGHTS;
138 cmsg->cmsg_len = msg.msg_controllen;
142 void* pv = CMSG_DATA(cmsg);
  /src/sys/compat/common/
uipc_syscalls_43.c 251 struct cmsghdr *cmsg = mtod(control, struct cmsghdr *); local
253 if (cmsg->cmsg_level == SOL_SOCKET
254 && cmsg->cmsg_type == SCM_RIGHTS
255 && cmsg->cmsg_len < omsg.msg_accrightslen
256 && copyout(CMSG_DATA(cmsg), omsg.msg_accrights,
257 cmsg->cmsg_len) == 0) {
258 omsg.msg_accrightslen = cmsg->cmsg_len;
306 struct cmsghdr *cmsg; local
324 cmsg = mtod(ctl, struct cmsghdr *);
325 cmsg->cmsg_len = CMSG_SPACE(accrightslen)
    [all...]
uipc_syscalls_43.c 251 struct cmsghdr *cmsg = mtod(control, struct cmsghdr *); local
253 if (cmsg->cmsg_level == SOL_SOCKET
254 && cmsg->cmsg_type == SCM_RIGHTS
255 && cmsg->cmsg_len < omsg.msg_accrightslen
256 && copyout(CMSG_DATA(cmsg), omsg.msg_accrights,
257 cmsg->cmsg_len) == 0) {
258 omsg.msg_accrightslen = cmsg->cmsg_len;
306 struct cmsghdr *cmsg; local
324 cmsg = mtod(ctl, struct cmsghdr *);
325 cmsg->cmsg_len = CMSG_SPACE(accrightslen)
    [all...]
  /src/sys/external/bsd/libnv/dist/
msgio.c 76 msghdr_add_fd(struct cmsghdr *cmsg, int fd)
86 cmsg->cmsg_level = SOL_SOCKET;
87 cmsg->cmsg_type = SCM_RIGHTS;
88 cmsg->cmsg_len = CMSG_LEN(sizeof(fd));
89 bcopy(&fd, CMSG_DATA(cmsg), sizeof(fd));
95 msghdr_get_fd(struct cmsghdr *cmsg)
99 if (cmsg == NULL || cmsg->cmsg_level != SOL_SOCKET ||
100 cmsg->cmsg_type != SCM_RIGHTS ||
101 cmsg->cmsg_len != CMSG_LEN(sizeof(fd)))
183 struct cmsghdr *cmsg; local
223 struct cmsghdr *cmsg; local
259 struct cmsghdr *cmsg; local
308 struct cmsghdr *cmsg; local
    [all...]
  /src/crypto/external/apache2/openssl/dist/include/internal/
ktls.h 105 struct cmsghdr *cmsg; local
111 cmsg = CMSG_FIRSTHDR(&msg);
112 cmsg->cmsg_level = IPPROTO_TCP;
113 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
114 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
115 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
116 msg.msg_controllen = cmsg->cmsg_len;
147 struct cmsghdr *cmsg; local
181 cmsg = CMSG_FIRSTHDR(&msg);
182 if (cmsg->cmsg_level != IPPROTO_TCP || cmsg->cmsg_type != TLS_GET_RECOR
348 struct cmsghdr *cmsg; local
400 struct cmsghdr *cmsg; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/include/internal/
ktls.h 90 struct cmsghdr *cmsg; local
96 cmsg = CMSG_FIRSTHDR(&msg);
97 cmsg->cmsg_level = IPPROTO_TCP;
98 cmsg->cmsg_type = TLS_SET_RECORD_TYPE;
99 cmsg->cmsg_len = CMSG_LEN(cmsg_len);
100 *((unsigned char *)CMSG_DATA(cmsg)) = record_type;
101 msg.msg_controllen = cmsg->cmsg_len;
132 struct cmsghdr *cmsg; local
166 cmsg = CMSG_FIRSTHDR(&msg);
167 if (cmsg->cmsg_level != IPPROTO_TCP || cmsg->cmsg_type != TLS_GET_RECOR
303 struct cmsghdr *cmsg; local
356 struct cmsghdr *cmsg; local
    [all...]
  /src/external/bsd/mdocml/dist/
mandocd.c 63 struct cmsghdr *cmsg; local
97 if ((cmsg = CMSG_FIRSTHDR(&msg)) == NULL) {
102 if (cmsg->cmsg_level != SOL_SOCKET ||
103 cmsg->cmsg_type != SCM_RIGHTS ||
104 cmsg->cmsg_len != CMSG_LEN(NUM_FDS * sizeof(int))) {
109 walk = (int *)CMSG_DATA(cmsg);
  /src/external/bsd/openldap/dist/libraries/libldap/
os-local.c 207 struct cmsghdr *cmsg; local
220 cmsg = CMSG_FIRSTHDR( &msg );
221 cmsg->cmsg_len = CMSG_LEN( sizeof(int) );
222 cmsg->cmsg_level = SOL_SOCKET;
223 cmsg->cmsg_type = SCM_RIGHTS;
225 *((int *)CMSG_DATA(cmsg)) = fds[0];
  /src/tests/kernel/
t_fdpass.c 98 * Confused? Thank the cmsg(3) API designers...
180 struct cmsghdr *const cmsg = CMSG_FIRSTHDR(&msg); local
182 cmsg->cmsg_len = CMSG_LEN(nfds * sizeof(int));
183 cmsg->cmsg_level = SOL_SOCKET;
184 cmsg->cmsg_type = SCM_RIGHTS;
185 memcpy(CMSG_DATA(cmsg), fds, nfds * sizeof(int));
216 struct cmsghdr *cmsg; local
230 for (cmsg = CMSG_FIRSTHDR(&msg);
231 cmsg != NULL;
232 cmsg = CMSG_NXTHDR(&msg, cmsg))
    [all...]

Completed in 60 milliseconds

1 2 3 4