Home
last modified time | relevance | path

Searched refs:cmsg (Results 1 – 8 of 8) sorted by relevance

/l4re-core-master/uclibc/lib/contrib/uclibc/libc/inet/rpc/
A Drpc_cmsg.c66 + RNDUP (cmsg->rm_call.cb_cred.oa_length) in xdr_callmsg()
71 IXDR_PUT_LONG (buf, cmsg->rm_xid); in xdr_callmsg()
72 IXDR_PUT_ENUM (buf, cmsg->rm_direction); in xdr_callmsg()
73 if (cmsg->rm_direction != CALL) in xdr_callmsg()
81 oa = &cmsg->rm_call.cb_cred; in xdr_callmsg()
89 oa = &cmsg->rm_call.cb_verf; in xdr_callmsg()
107 cmsg->rm_xid = IXDR_GET_LONG (buf); in xdr_callmsg()
109 if (cmsg->rm_direction != CALL) in xdr_callmsg()
121 oa = &cmsg->rm_call.cb_cred; in xdr_callmsg()
149 oa = &cmsg->rm_call.cb_verf; in xdr_callmsg()
[all …]
A Drpc_prot.c158 xdr_callhdr (XDR *xdrs, struct rpc_msg *cmsg) in libc_hidden_def()
161 cmsg->rm_direction = CALL; in libc_hidden_def()
162 cmsg->rm_call.cb_rpcvers = RPC_MSG_VERSION; in libc_hidden_def()
165 xdr_u_long (xdrs, &(cmsg->rm_xid)) && in libc_hidden_def()
166 xdr_enum (xdrs, (enum_t *) & (cmsg->rm_direction)) && in libc_hidden_def()
167 xdr_u_long (xdrs, &(cmsg->rm_call.cb_rpcvers)) && in libc_hidden_def()
168 xdr_u_long (xdrs, &(cmsg->rm_call.cb_prog))) in libc_hidden_def()
169 return xdr_u_long (xdrs, &(cmsg->rm_call.cb_vers)); in libc_hidden_def()
A Dsvc_unix.c288 struct cmsghdr cmsg; member
352 struct cmsghdr *cmsg = &cm.cmsg; in __msgwrite()
363 memcpy (CMSG_DATA(cmsg), &cred, sizeof (struct ucred)); in __msgwrite()
364 cmsg->cmsg_level = SOL_SOCKET; in __msgwrite()
365 cmsg->cmsg_type = SCM_CREDENTIALS; in __msgwrite()
366 cmsg->cmsg_len = sizeof(*cmsg) + sizeof(struct ucred); in __msgwrite()
375 msg.msg_control = cmsg; in __msgwrite()
376 msg.msg_controllen = CMSG_ALIGN(cmsg->cmsg_len); in __msgwrite()
A Dclnt_unix.c478 struct cmsghdr *cmsg = alloca (CMSG_SPACE(sizeof (struct ucred))); in __msgwrite()
489 memcpy (CMSG_DATA(cmsg), &cred, sizeof (struct ucred)); in __msgwrite()
490 cmsg->cmsg_level = SOL_SOCKET; in __msgwrite()
491 cmsg->cmsg_type = SCM_CREDENTIALS; in __msgwrite()
492 cmsg->cmsg_len = sizeof(*cmsg) + sizeof(struct ucred); in __msgwrite()
501 msg.msg_control = cmsg; in __msgwrite()
502 msg.msg_controllen = CMSG_ALIGN(cmsg->cmsg_len); in __msgwrite()
A Dclnt_udp.c367 struct cmsghdr *cmsg; in clntudp_call() local
394 for (cmsg = CMSG_FIRSTHDR (&msg); cmsg; in clntudp_call()
395 cmsg = CMSG_NXTHDR (&msg, cmsg)) in clntudp_call()
396 if (cmsg->cmsg_level == SOL_IP && cmsg->cmsg_type == IP_RECVERR) in clntudp_call()
398 e = (struct sock_extended_err *) CMSG_DATA(cmsg); in clntudp_call()
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/common/
A Dcmsg_nxthdr.c27 __cmsg_nxthdr (struct msghdr *mhdr, struct cmsghdr *cmsg) in __cmsg_nxthdr() argument
29 if ((size_t) cmsg->cmsg_len < sizeof (struct cmsghdr)) in __cmsg_nxthdr()
33 cmsg = (struct cmsghdr *) ((unsigned char *) cmsg in __cmsg_nxthdr()
34 + CMSG_ALIGN (cmsg->cmsg_len)); in __cmsg_nxthdr()
35 if ((unsigned char *) (cmsg + 1) > ((unsigned char *) mhdr->msg_control in __cmsg_nxthdr()
37 || ((unsigned char *) cmsg + CMSG_ALIGN (cmsg->cmsg_len) in __cmsg_nxthdr()
41 return cmsg; in __cmsg_nxthdr()
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/common/bits/
A Dsocket.h266 # define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) argument
268 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) argument
270 #define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg) argument
/l4re-core-master/uclibc/lib/uclibc/ARCH-sparc/include/linux/bits/
A Dsocket.h256 # define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) argument
258 # define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1)) argument
260 #define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg) argument

Completed in 11 milliseconds