Linux kernel 内核中的netlink套接字事件侦听器

Linux kernel 内核中的netlink套接字事件侦听器,linux-kernel,linux-device-driver,netlink,Linux Kernel,Linux Device Driver,Netlink,我使用netlink套接字在用户空间应用程序和内核模块之间进行通信。 但是,我想在用户应用关闭时停止将数据从内核路由到用户应用。 当使用netlink套接字的进程终止时,是否有办法在内核中获取事件?我认为应用程序正在正常关闭 如果我这样做,我会让应用程序通过netlink套接字将消息发送回内核模块,告诉它在用户应用程序收到终止信号时停止发送数据。(SIGTERM信号或关闭窗口事件) 插座是双向的,为什么不双向通话呢 其他人可能知道知道进程何时终止的真正答案,但在我看来,不那样破解它会更干净

我使用netlink套接字在用户空间应用程序和内核模块之间进行通信。 但是,我想在用户应用关闭时停止将数据从内核路由到用户应用。
当使用netlink套接字的进程终止时,是否有办法在内核中获取事件?

我认为应用程序正在正常关闭

如果我这样做,我会让应用程序通过netlink套接字将消息发送回内核模块,告诉它在用户应用程序收到终止信号时停止发送数据。(SIGTERM信号或关闭窗口事件)

插座是双向的,为什么不双向通话呢

其他人可能知道知道进程何时终止的真正答案,但在我看来,不那样破解它会更干净