diff options
author | Ian Moffett <ian@osmora.org> | 2025-07-31 15:51:06 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-07-31 15:55:33 -0400 |
commit | 54d528e4630ef43945bf63cdcda1c566dd5bbfea (patch) | |
tree | b7a2a48279c581fce685551f8672c26d7862adf9 | |
parent | 8d4e1ced9e16d74e28ba0378b58aac39a92786ce (diff) |
kernel: socket: Log socket owner PID on SCM_RIGHTS
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | sys/kern/kern_socket.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/kern/kern_socket.c b/sys/kern/kern_socket.c index 896cad4..42f31d9 100644 --- a/sys/kern/kern_socket.c +++ b/sys/kern/kern_socket.c @@ -485,7 +485,9 @@ recvmsg(int socket, struct msghdr *msg, int flags) case SCM_RIGHTS: { fds = (uint8_t *)CMSG_DATA(cmsghdr); - pr_trace("SCM_RIGHTS -> fd %d\n", fds[0]); + pr_trace("SCM_RIGHTS -> fd %d (from pid %d)\n", fds[0], + ksock->owner->pid); + break; } } |