7#include <libmnl/libmnl.h>
8#include <linux/netlink.h>
10int main(
int argc,
char *argv[])
12 struct mnl_socket *nl;
13 char buf[MNL_SOCKET_BUFFER_SIZE];
18 perror(
"mnl_socket_open");
24 perror(
"mnl_socket_bind");
int mnl_socket_close(struct mnl_socket *nl)
struct mnl_socket * mnl_socket_open(int bus)
ssize_t mnl_socket_recvfrom(const struct mnl_socket *nl, void *buf, size_t bufsiz)
int mnl_socket_bind(struct mnl_socket *nl, unsigned int groups, pid_t pid)