Lines Matching refs:mnl_socket
23 struct mnl_socket;
25 extern struct mnl_socket *mnl_socket_open(int bus);
26 extern struct mnl_socket *mnl_socket_open2(int bus, int flags);
27 extern struct mnl_socket *mnl_socket_fdopen(int fd);
28 extern int mnl_socket_bind(struct mnl_socket *nl, unsigned int groups, pid_t pid);
29 extern int mnl_socket_close(struct mnl_socket *nl);
30 extern int mnl_socket_get_fd(const struct mnl_socket *nl);
31 extern unsigned int mnl_socket_get_portid(const struct mnl_socket *nl);
32 extern ssize_t mnl_socket_sendto(const struct mnl_socket *nl, const void *req, size_t siz);
33 extern ssize_t mnl_socket_recvfrom(const struct mnl_socket *nl, void *buf, size_t siz);
34 extern int mnl_socket_setsockopt(const struct mnl_socket *nl, int type, void *buf, socklen_t len);
35 extern int mnl_socket_getsockopt(const struct mnl_socket *nl, int type, void *buf, socklen_t *len);