diff options
-rw-r--r-- | peerinfo.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -43,7 +43,11 @@ static pid_t GetPidFromFd(FD fd) { #ifdef SO_PEERCRED +#ifndef __OpenBSD__ struct ucred cred; +#else + struct sockpeercred cred; +#endif socklen_t cred_len = sizeof(cred); if (getsockopt(fd, SOL_SOCKET, SO_PEERCRED, &cred, &cred_len) == 0 && |