getpeereid
int getpeereid(int, uid_t *, gid_t *);
if (getpeereid(clnt, &euid, &egid) != -1)
if (getpeereid(acpt, &euid, &egid) != -1)
return getpeereid(s, euid, egid);