Lines Matching refs:creds
238 struct ucred *creds;
254 creds = nlmsg_get_creds(msg);
255 if (creds != NULL) {
266 memcpy(CMSG_DATA(cmsg), creds, sizeof(struct ucred));
385 * @arg creds Destination pointer for credentials.
400 unsigned char **buf, struct ucred **creds)
475 *creds = calloc(1, sizeof(struct ucred));
476 memcpy(*creds, CMSG_DATA(cmsg), sizeof(struct ucred));
513 struct ucred *creds = NULL;
518 n = cb->cb_recv_ow(sk, &nla, &buf, &creds);
520 n = nl_recv(sk, &nla, &buf, &creds);
540 if (creds)
541 nlmsg_set_creds(msg, creds);
667 free(creds);
670 creds = NULL;
681 free(creds);