Home | History | Annotate | Download | only in lib

Lines Matching refs:nl_sock

90 static struct nl_sock *__alloc_socket(struct nl_cb *cb)
92 struct nl_sock *sk;
117 struct nl_sock *nl_socket_alloc(void)
137 struct nl_sock *nl_socket_alloc_cb(struct nl_cb *cb)
149 void nl_socket_free(struct nl_sock *sk)
188 void nl_socket_disable_seq_check(struct nl_sock *sk)
203 unsigned int nl_socket_use_seq(struct nl_sock *sk)
220 void nl_socket_disable_auto_ack(struct nl_sock *sk)
230 void nl_socket_enable_auto_ack(struct nl_sock *sk)
242 uint32_t nl_socket_get_local_port(struct nl_sock *sk)
255 void nl_socket_set_local_port(struct nl_sock *sk, uint32_t port)
292 int nl_socket_add_memberships(struct nl_sock *sk, int group, ...)
319 int nl_socket_add_membership(struct nl_sock *sk, int group)
336 int nl_socket_drop_memberships(struct nl_sock *sk, int group, ...)
363 int nl_socket_drop_membership(struct nl_sock *sk, int group)
378 void nl_join_groups(struct nl_sock *sk, int groups)
391 uint32_t nl_socket_get_peer_port(struct nl_sock *sk)
396 void nl_socket_set_peer_port(struct nl_sock *sk, uint32_t port)
408 int nl_socket_get_fd(struct nl_sock *sk)
419 int nl_socket_set_nonblocking(struct nl_sock *sk)
434 void nl_socket_enable_msg_peek(struct nl_sock *sk)
443 void nl_socket_disable_msg_peek(struct nl_sock *sk)
455 struct nl_cb *nl_socket_get_cb(struct nl_sock *sk)
460 void nl_socket_set_cb(struct nl_sock *sk, struct nl_cb *cb)
476 int nl_socket_modify_cb(struct nl_sock *sk, enum nl_cb_type type,
503 int nl_socket_set_buffer_size(struct nl_sock *sk, int rxbuf, int txbuf)
538 int nl_socket_set_passcred(struct nl_sock *sk, int state)
565 int nl_socket_recv_pktinfo(struct nl_sock *sk, int state)