diff --git a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c index 38863cd9594..28b1bf2e0b3 100644 --- a/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c +++ b/driver/modern_bpf/programs/tail_called/events/syscall_dispatched_events/recvmsg.bpf.c @@ -93,7 +93,7 @@ int BPF_PROG(recvmsg_x, /* Parameter 4: tuple (type: PT_SOCKTUPLE) */ uint32_t socket_fd = (uint32_t)args[0]; - auxmap__store_socktuple_param(auxmap, socket_fd, INBOUND, NULL); + auxmap__store_socktuple_param(auxmap, socket_fd, INBOUND, msghhdr.msg_name); /* Parameter 5: msg_control (type: PT_BYTEBUF) */ if (msghhdr.msg_control != NULL)