Home
last modified time | relevance | path

Searched refs:nl_sock (Results 1 – 24 of 24) sorted by relevance

/external/libnl-headers/netlink/
Dsocket.h22 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);
[all …]
Dnetlink.h45 extern int nl_connect(struct nl_sock *, int);
46 extern void nl_close(struct nl_sock *);
49 extern int nl_sendto(struct nl_sock *, void *, size_t);
50 extern int nl_sendmsg(struct nl_sock *, struct nl_msg *,
52 extern int nl_send(struct nl_sock *, struct nl_msg *);
53 extern int nl_send_iovec(struct nl_sock *, struct nl_msg *,
55 extern void nl_auto_complete(struct nl_sock *,
57 extern int nl_send_auto_complete(struct nl_sock *,
59 extern int nl_send_simple(struct nl_sock *, int, int,
63 extern int nl_recv(struct nl_sock *,
[all …]
Dcache.h41 struct nl_sock *,
56 extern int nl_cache_refill(struct nl_sock *,
58 extern int nl_cache_pickup(struct nl_sock *,
60 extern int nl_cache_resync(struct nl_sock *,
111 extern int nl_cache_mngr_alloc(struct nl_sock *,
Dhandlers.h26 struct nl_sock;
129 int (*func)(struct nl_sock *,
132 int (*func)(struct nl_sock *,
137 int (*func)(struct nl_sock *,
Dcache-api.h175 int (*co_request_update)(struct nl_cache *, struct nl_sock *);
/external/libnl-headers/netlink/cli/
Dutils.h67 extern int nl_cli_connect(struct nl_sock *, int);
68 extern struct nl_sock * nl_cli_alloc_socket(void);
73 extern struct nl_cache *nl_cli_alloc_cache(struct nl_sock *, const char *,
74 int (*ac)(struct nl_sock *, struct nl_cache **));
/external/libnl-headers/netlink/route/
Dqdisc.h30 extern int rtnl_qdisc_alloc_cache(struct nl_sock *, struct nl_cache **);
37 extern int rtnl_qdisc_add(struct nl_sock *, struct rtnl_qdisc *, int);
42 extern int rtnl_qdisc_change(struct nl_sock *, struct rtnl_qdisc *,
47 extern int rtnl_qdisc_delete(struct nl_sock *, struct rtnl_qdisc *);
Dclassifier.h29 extern int rtnl_cls_alloc_cache(struct nl_sock *, int, uint32_t,
34 extern int rtnl_cls_add(struct nl_sock *, struct rtnl_cls *, int);
40 extern int rtnl_cls_delete(struct nl_sock *, struct rtnl_cls *, int);
Dneighbour.h28 extern int rtnl_neigh_alloc_cache(struct nl_sock *, struct nl_cache **);
38 extern int rtnl_neigh_add(struct nl_sock *, struct rtnl_neigh *, int);
42 extern int rtnl_neigh_delete(struct nl_sock *, struct rtnl_neigh *, int);
Dclass.h29 extern int rtnl_class_alloc_cache(struct nl_sock *, int,
39 extern int rtnl_class_add(struct nl_sock *, struct rtnl_class *,
44 extern int rtnl_class_delete(struct nl_sock *, struct rtnl_class *);
Drule.h30 extern int rtnl_rule_alloc_cache(struct nl_sock *, int,
36 extern int rtnl_rule_add(struct nl_sock *, struct rtnl_rule *, int);
39 extern int rtnl_rule_delete(struct nl_sock *, struct rtnl_rule *, int);
Daddr.h31 extern int rtnl_addr_alloc_cache(struct nl_sock *, struct nl_cache **);
35 extern int rtnl_addr_add(struct nl_sock *, struct rtnl_addr *, int);
39 extern int rtnl_addr_delete(struct nl_sock *,
Droute.h48 extern int rtnl_route_alloc_cache(struct nl_sock *, int, int,
59 extern int rtnl_route_add(struct nl_sock *, struct rtnl_route *, int);
62 extern int rtnl_route_delete(struct nl_sock *, struct rtnl_route *, int);
Dneightbl.h28 extern int rtnl_neightbl_alloc_cache(struct nl_sock *, struct nl_cache **);
37 extern int rtnl_neightbl_change(struct nl_sock *, struct rtnl_neightbl *,
Dlink.h60 extern int rtnl_link_alloc_cache(struct nl_sock *, struct nl_cache **);
68 extern int rtnl_link_change(struct nl_sock *, struct rtnl_link *,
Drtnl.h52 extern int nl_rtgen_request(struct nl_sock *, int, int, int);
/external/libnl-headers/netlink/netfilter/
Dct.h31 extern int nfnl_ct_alloc_cache(struct nl_sock *, struct nl_cache **);
39 extern int nfnl_ct_dump_request(struct nl_sock *);
43 extern int nfnl_ct_add(struct nl_sock *, const struct nfnl_ct *, int);
47 extern int nfnl_ct_delete(struct nl_sock *, const struct nfnl_ct *, int);
51 extern int nfnl_ct_query(struct nl_sock *, const struct nfnl_ct *, int);
/external/libnl-headers/netlink/genl/
Dctrl.h25 extern int genl_ctrl_alloc_cache(struct nl_sock *,
30 extern int genl_ctrl_resolve(struct nl_sock *,
Dgenl.h23 extern int genl_connect(struct nl_sock *);
25 extern int genl_send_simple(struct nl_sock *, int, int,
/external/libnl-headers/
Dnetlink-types.h33 struct nl_sock;
46 int (*cb_recvmsgs_ow)(struct nl_sock *,
51 int (*cb_recv_ow)(struct nl_sock *,
58 int (*cb_send_ow)(struct nl_sock *,
64 struct nl_sock struct
97 struct nl_sock * cm_handle;
Dnetlink-local.h178 static inline int wait_for_ack(struct nl_sock *sk) in wait_for_ack()
/external/wpa_supplicant_8/src/ap/
Dvlan_util.c35 struct nl_sock *handle = NULL; in vlan_add()
131 struct nl_sock *handle = NULL; in vlan_rem()
/external/libnl-headers/netlink/fib_lookup/
Dlookup.h34 extern int flnl_lookup(struct nl_sock *,
/external/wpa_supplicant_8/src/drivers/
Ddriver_nl80211.c66 #define nl_handle nl_sock