Lines Matching refs:nl_sock
22 extern struct nl_sock * nl_socket_alloc(void);
23 extern struct nl_sock * nl_socket_alloc_cb(struct nl_cb *);
24 extern void nl_socket_free(struct nl_sock *);
26 extern uint32_t nl_socket_get_local_port(struct nl_sock *);
27 extern void nl_socket_set_local_port(struct nl_sock *, uint32_t);
29 extern int nl_socket_add_memberships(struct nl_sock *, int, ...);
30 extern int nl_socket_add_membership(struct nl_sock *, int);
31 extern int nl_socket_drop_memberships(struct nl_sock *, int, ...);
32 extern int nl_socket_drop_membership(struct nl_sock *,
34 extern void nl_join_groups(struct nl_sock *, int);
37 extern uint32_t nl_socket_get_peer_port(struct nl_sock *);
38 extern void nl_socket_set_peer_port(struct nl_sock *,
41 extern struct nl_cb * nl_socket_get_cb(struct nl_sock *);
42 extern void nl_socket_set_cb(struct nl_sock *,
44 extern int nl_socket_modify_cb(struct nl_sock *, enum nl_cb_type,
48 extern int nl_socket_set_buffer_size(struct nl_sock *, int, int);
49 extern int nl_socket_set_passcred(struct nl_sock *, int);
50 extern int nl_socket_recv_pktinfo(struct nl_sock *, int);
52 extern void nl_socket_disable_seq_check(struct nl_sock *);
53 extern unsigned int nl_socket_use_seq(struct nl_sock *);
54 extern void nl_socket_disable_auto_ack(struct nl_sock *);
55 extern void nl_socket_enable_auto_ack(struct nl_sock *);
57 extern int nl_socket_get_fd(struct nl_sock *);
58 extern int nl_socket_set_nonblocking(struct nl_sock *);
59 extern void nl_socket_enable_msg_peek(struct nl_sock *);
60 extern void nl_socket_disable_msg_peek(struct nl_sock *);