diff --git a/kcm/connect.c b/kcm/connect.c index 4947551b8..464f6ee0a 100644 --- a/kcm/connect.c +++ b/kcm/connect.c @@ -86,7 +86,7 @@ update_client_creds(int s, kcm_client *peer) { ucred_t *peercred; - if (getpeerucred(fd, &peercred) != 0) { + if (getpeerucred(s, &peercred) != 0) { peer->uid = ucred_geteuid(peercred); peer->gid = ucred_getegid(peercred); peer->pid = 0;