%%%TOP_BAR%%% man7.org > Linux > man-pages Linux/UNIX system programming training %%%PAGE_START%%% NAME | SYNOPSIS | DESCRIPTION | VERSIONS | NOTES | BUGS | EXAMPLE | SEE ALSO | COLOPHON NETLINK(7) Linux Programmer's Manual NETLINK(7) top netlink - communication between kernel and user space (AF_NETLINK) top #include <asm/types.h> #include <sys/socket.h> #include <linux/netlink.h> netlink_socket = socket(AF_NETLINK, socket_type , netlink_family ); top Netlink is used to transfer information between kernel and user-space processes. It consists of a standard sockets-based interface for user space processes and an internal kernel API for kernel modules. The internal kernel interface is not documented in this manual page. There is also an obsolete netlink interface via netlink char...