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

1 2 3

  /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...]
  /src/lib/libc/rpc/
rpc_callmsg.c 69 xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
75 _DIAGASSERT(cmsg != NULL);
78 if (cmsg->rm_call.cb_cred.oa_length > MAX_AUTH_BYTES) {
81 if (cmsg->rm_call.cb_verf.oa_length > MAX_AUTH_BYTES) {
85 + RNDUP(cmsg->rm_call.cb_cred.oa_length)
87 + RNDUP(cmsg->rm_call.cb_verf.oa_length));
89 IXDR_PUT_INT32(buf, cmsg->rm_xid);
90 IXDR_PUT_ENUM(buf, cmsg->rm_direction);
91 if (cmsg->rm_direction != CALL) {
94 IXDR_PUT_INT32(buf, cmsg->rm_call.cb_rpcvers)
    [all...]
rpc_prot.c 204 xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
208 _DIAGASSERT(cmsg != NULL);
210 cmsg->rm_direction = CALL;
211 cmsg->rm_call.cb_rpcvers = RPC_MSG_VERSION;
214 xdr_u_int32_t(xdrs, &(cmsg->rm_xid)) &&
215 xdr_enum(xdrs, (enum_t *)(void *)&(cmsg->rm_direction)) &&
216 xdr_u_int32_t(xdrs, &(cmsg->rm_call.cb_rpcvers)) &&
217 xdr_u_int32_t(xdrs, &(cmsg->rm_call.cb_prog)) )
218 return (xdr_u_int32_t(xdrs, &(cmsg->rm_call.cb_vers)));
  /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/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...]
  /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/lib/libc/net/
ip6opt.c 126 inet6_option_append(struct cmsghdr *cmsg, const uint8_t *typep, int multx,
133 _DIAGASSERT(cmsg != NULL);
136 bp = (uint8_t *)(void *)cmsg + cmsg->cmsg_len;
137 eh = (struct ip6_ext *)(void *)CMSG_DATA(cmsg);
152 cmsg->cmsg_len += 2;
163 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
164 cmsg->cmsg_len += (socklen_t)padlen;
174 _DIAGASSERT(__type_fit(socklen_t, optlen + cmsg->cmsg_len));
175 cmsg->cmsg_len += (socklen_t)optlen
    [all...]
sctp_sys_calls.c 383 struct cmsghdr *cmsg; local
436 cmsg = (struct cmsghdr *)controlVector;
438 cmsg->cmsg_level = IPPROTO_SCTP;
439 cmsg->cmsg_type = SCTP_SNDRCV;
440 cmsg->cmsg_len = CMSG_LEN (sizeof(struct sctp_sndrcvinfo) );
441 s_info = (struct sctp_sndrcvinfo *)CMSG_DATA(cmsg);
451 msg.msg_controllen = cmsg->cmsg_len;
485 struct cmsghdr *cmsg; local
498 cmsg = (struct cmsghdr *)controlVector;
500 cmsg->cmsg_level = IPPROTO_SCTP
609 struct cmsghdr *cmsg; local
661 struct cmsghdr *cmsg; local
754 struct cmsghdr *cmsg; local
    [all...]
rthdr.c 114 inet6_rthdr_add(struct cmsghdr *cmsg, const struct in6_addr *addr, u_int flags)
118 _DIAGASSERT(cmsg != NULL);
121 rthdr = (struct ip6_rthdr *)(void *)CMSG_DATA(cmsg);
140 cmsg->cmsg_len = (socklen_t)len;
151 inet6_rthdr_lasthop(struct cmsghdr *cmsg, unsigned int flags)
155 _DIAGASSERT(cmsg != NULL);
157 rthdr = (struct ip6_rthdr *)(void *)CMSG_DATA(cmsg);
186 inet6_rthdr_segments(const struct cmsghdr *cmsg)
190 _DIAGASSERT(cmsg != NULL);
192 rthdr = __UNCONST(CCMSG_DATA(cmsg));
    [all...]
  /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...]
  /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/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...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
executionengine.go 92 var cmsg *C.char
93 fail := C.LLVMCreateExecutionEngineForModule(&ee.C, m.C, &cmsg)
96 err = errors.New(C.GoString(cmsg))
97 C.LLVMDisposeMessage(cmsg)
103 var cmsg *C.char
104 fail := C.LLVMCreateInterpreterForModule(&ee.C, m.C, &cmsg)
107 err = errors.New(C.GoString(cmsg))
108 C.LLVMDisposeMessage(cmsg)
120 var cmsg *C.char
121 fail := C.LLVMCreateMCJITCompilerForModule(&ee.C, m.C, &options.C, C.size_t(unsafe.Sizeof(C.struct_LLVMMCJITCompilerOptions{})), &cmsg)
    [all...]
analysis.go 37 var cmsg *C.char
38 broken := C.LLVMVerifyModule(m.C, C.LLVMVerifierFailureAction(a), &cmsg)
43 err := errors.New(C.GoString(cmsg))
44 C.LLVMDisposeMessage(cmsg)
  /src/external/bsd/blocklist/lib/
bl.c 380 struct cmsghdr *cmsg; local
414 cmsg = CMSG_FIRSTHDR(&msg);
415 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
416 cmsg->cmsg_level = SOL_SOCKET;
417 cmsg->cmsg_type = SCM_RIGHTS;
419 memcpy(CMSG_DATA(cmsg), &pfd, sizeof(pfd));
442 struct cmsghdr *cmsg; local
477 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg))
    [all...]
  /src/sys/fs/puffs/
puffs_compat.c 216 struct puffs50_##name *cmsg; \
219 cmsg = (struct puffs50_##name *)creq; \
223 cmsg->field = omsg->field;
240 memcpy(cmsg->pvfsr_data, omsg->pvfsr_data, cmsg->pvfsr_dsize);
261 vattr_to_50(&omsg->pvnr_va, &cmsg->pvnr_va);
273 vattr_to_50(&omsg->pvnr_va, &cmsg->pvnr_va);
285 vattr_to_50(&omsg->pvnr_va, &cmsg->pvnr_va);
297 vattr_to_50(&omsg->pvnr_va, &cmsg->pvnr_va);
298 memcpy(cmsg->pvnr_link, omsg->pvnr_link
    [all...]
  /src/sys/compat/netbsd32/
netbsd32_socket.c 57 #define CMSG32_DATA(cmsg) (__CASTV(u_char *, cmsg) + CMSG32_ASIZE)
80 struct cmsghdr *cmsg, cmsg32; local
85 cmsg = mtod(m, struct cmsghdr *);
87 if ((char *)cmsg == mtod(m, char *) + m->m_len)
89 if ((char *)cmsg > mtod(m, char *) + m->m_len - sizeof(*cmsg))
91 cmsg32 = *cmsg;
92 j = cmsg->cmsg_len - CMSG_LEN(0);
96 if (cmsg->cmsg_level == SOL_SOCKE
385 struct cmsghdr *cmsg, cmsg32, *cc; local
    [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);
  /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/liblutil/
getpeereid.c 113 struct cmsghdr *cmsg;
134 cmsg = CMSG_FIRSTHDR( &msg );
148 cmsg->cmsg_len == CMSG_LEN( sizeof(int) ) &&
149 cmsg->cmsg_level == SOL_SOCKET &&
150 cmsg->cmsg_type == SCM_RIGHTS
163 fd = (*(int *)CMSG_DATA( cmsg ));
  /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);
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/posix/sys/
socket.d 90 CMSG_DATA(cmsg)
91 CMSG_NXTHDR(mhdr,cmsg)
189 extern (D) inout(ubyte)* CMSG_DATA( return scope inout(cmsghdr)* cmsg ) pure nothrow @nogc { return cast(ubyte*)( cmsg + 1 ); }
192 extern (D) inout(cmsghdr)* CMSG_NXTHDR(inout(msghdr)* msg, inout(cmsghdr)* cmsg) pure nothrow @nogc
194 return __cmsg_nxthdr(msg, cmsg);
603 CMSG_DATA(cmsg) ((unsigned char *)(cmsg) + \
605 CMSG_NXTHDR(mhdr, cmsg) \
606 (((unsigned char *)(cmsg) + ALIGN((cmsg)->cmsg_len) +
    [all...]
  /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));
  /src/sys/compat/common/
uipc_syscalls_43.c 250 struct cmsghdr *cmsg = mtod(control, struct cmsghdr *); local
252 if (cmsg->cmsg_level == SOL_SOCKET
253 && cmsg->cmsg_type == SCM_RIGHTS
254 && cmsg->cmsg_len < omsg.msg_accrightslen
255 && copyout(CMSG_DATA(cmsg), omsg.msg_accrights,
256 cmsg->cmsg_len) == 0) {
257 omsg.msg_accrightslen = cmsg->cmsg_len;
305 struct cmsghdr *cmsg; local
323 cmsg = mtod(ctl, struct cmsghdr *);
324 cmsg->cmsg_len = CMSG_SPACE(accrightslen)
    [all...]
  /src/crypto/external/apache2/openssl/dist/engines/
e_afalg.c 405 static ossl_inline void afalg_set_op_sk(struct cmsghdr *cmsg,
408 cmsg->cmsg_level = SOL_ALG;
409 cmsg->cmsg_type = ALG_SET_OP;
410 cmsg->cmsg_len = CMSG_LEN(ALG_OP_LEN);
411 memcpy(CMSG_DATA(cmsg), &op, ALG_OP_LEN);
414 static void afalg_set_iv_sk(struct cmsghdr *cmsg, const unsigned char *iv,
419 cmsg->cmsg_level = SOL_ALG;
420 cmsg->cmsg_type = ALG_SET_IV;
421 cmsg->cmsg_len = CMSG_LEN(ALG_IV_LEN(len));
422 aiv = (struct af_alg_iv *)CMSG_DATA(cmsg);
490 struct cmsghdr *cmsg; local
    [all...]

Completed in 123 milliseconds

1 2 3