Home
last modified time | relevance | path

Searched refs:cmsgcred (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/tools/regression/sockets/unix_cmsg/
H A Dt_cmsgcred.c54 cmsg_size = CMSG_SPACE(sizeof(struct cmsgcred)); in t_cmsgcred_client()
61 SCM_CREDS, sizeof(struct cmsgcred)); in t_cmsgcred_client()
92 cmsg_size = CMSG_SPACE(sizeof(struct cmsgcred)); in t_cmsgcred_server()
H A DREADME57 1: Sending, receiving cmsgcred
61 have SCM_CREDS ancillary data object followed by struct cmsgcred{}.
80 4: Sending cmsgcred, receiving sockcred
87 ancillary data object followed by struct cmsgcred{}.
117 1: Sending, receiving cmsgcred
121 have SCM_CREDS ancillary data object followed by struct cmsgcred{}.
130 3: Sending cmsgcred, receiving sockcred
137 followed by struct cmsgcred{}.
H A Dt_cmsg_len.c60 cmsg_size = CMSG_SPACE(sizeof(struct cmsgcred)); in t_cmsg_len_client()
67 SCM_CREDS, sizeof(struct cmsgcred)); in t_cmsg_len_client()
H A Dt_cmsgcred_sockcred.c56 cmsg2_size = CMSG_SPACE(sizeof(struct cmsgcred)); in t_cmsgcred_sockcred_server()
H A Duc_common.c623 const struct cmsgcred *cmcred; in uc_check_scm_creds_cmsgcred()
626 if (uc_check_cmsghdr(cmsghdr, SCM_CREDS, sizeof(struct cmsgcred)) < 0) in uc_check_scm_creds_cmsgcred()
629 cmcred = (struct cmsgcred *)CMSG_DATA(cmsghdr); in uc_check_scm_creds_cmsgcred()
/freebsd-14.2/lib/libnv/
H A Dmsgio.h37 struct cmsgcred;
42 int cred_recv(int sock, struct cmsgcred *cred);
H A Dmsgio.c149 unsigned char credbuf[CMSG_SPACE(sizeof(struct cmsgcred))]; in cred_send()
176 cmsg->cmsg_len = CMSG_LEN(sizeof(struct cmsgcred)); in cred_send()
187 cred_recv(int sock, struct cmsgcred *cred) in cred_recv()
189 unsigned char credbuf[CMSG_SPACE(sizeof(struct cmsgcred))]; in cred_recv()
212 cmsg->cmsg_len != CMSG_LEN(sizeof(struct cmsgcred)) || in cred_recv()
/freebsd-14.2/usr.sbin/nscd/
H A Dnscdcli.c133 char pad[CMSG_SPACE(sizeof(struct cmsgcred))]; in send_credentials()
143 cmsg.hdr.cmsg_len = CMSG_LEN(sizeof(struct cmsgcred)); in send_credentials()
151 mhdr.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in send_credentials()
H A Dquery.c158 char pad[CMSG_SPACE(sizeof(struct cmsgcred))]; in on_query_startup()
162 struct cmsgcred *cred; in on_query_startup()
183 if (mhdr.msg_controllen != CMSG_SPACE(sizeof(struct cmsgcred)) || in on_query_startup()
184 cmsg.hdr.cmsg_len != CMSG_LEN(sizeof(struct cmsgcred)) || in on_query_startup()
191 cred = (struct cmsgcred *)CMSG_DATA(&cmsg); in on_query_startup()
/freebsd-14.2/lib/libc/rpc/
H A Dclnt_vc.c90 struct cmsgcred cmcred;
794 char control[CMSG_SPACE(sizeof(struct cmsgcred))]; in __msgread()
806 msg.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in __msgread()
819 char control[CMSG_SPACE(sizeof(struct cmsgcred))]; in __msgwrite()
828 cm.cmsg.cmsg_len = CMSG_LEN(sizeof(struct cmsgcred)); in __msgwrite()
835 msg.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in __msgwrite()
/freebsd-14.2/lib/libc/net/
H A Dnscachedcli.c146 char pad[CMSG_SPACE(sizeof(struct cmsgcred))]; in send_credentials()
155 cmsg.hdr.cmsg_len = CMSG_LEN(sizeof(struct cmsgcred)); in send_credentials()
163 mhdr.msg_controllen = CMSG_SPACE(sizeof(struct cmsgcred)); in send_credentials()
/freebsd-14.2/sys/sys/
H A Dsocket.h509 struct cmsgcred { struct
/freebsd-14.2/sys/rpc/
H A Dclnt_bck.c92 struct cmsgcred cmcred;
H A Dclnt_vc.c90 struct cmsgcred cmcred;
/freebsd-14.2/sys/compat/linux/
H A Dlinux_socket.c1475 len = sizeof(struct cmsgcred); in linux_sendmsg_common()
1585 struct cmsgcred *cmcred; in recvmsg_scm_creds()
1596 _Static_assert(sizeof(struct cmsgcred) >= sizeof(struct l_ucred),
/freebsd-14.2/sys/kern/
H A Duipc_usrreq.c2594 struct cmsgcred *cmcred; in unp_internalize()
2628 cmcred = (struct cmsgcred *) in unp_internalize()