OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:nl_msg
(Results
1 - 25
of
37
) sorted by null
1
2
/external/libnl-headers/netlink/
msg.h
43
struct
nl_msg
;
72
extern struct
nl_msg
* nlmsg_alloc(void);
73
extern struct
nl_msg
* nlmsg_alloc_size(size_t);
74
extern struct
nl_msg
* nlmsg_alloc_simple(int, int);
76
extern struct
nl_msg
* nlmsg_inherit(struct nlmsghdr *);
77
extern struct
nl_msg
* nlmsg_convert(struct nlmsghdr *);
78
extern void * nlmsg_reserve(struct
nl_msg
*, size_t, int);
79
extern int nlmsg_append(struct
nl_msg
*, void *, size_t, int);
80
extern int nlmsg_expand(struct
nl_msg
*, size_t);
82
extern struct nlmsghdr * nlmsg_put(struct
nl_msg
*, uint32_t, uint32_t
[
all
...]
attr.h
24
struct
nl_msg
;
95
extern struct nlattr * nla_reserve(struct
nl_msg
*, int, int);
96
extern int nla_put(struct
nl_msg
*, int, int, const void *);
97
extern int nla_put_data(struct
nl_msg
*, int, struct nl_data *);
98
extern int nla_put_addr(struct
nl_msg
*, int, struct nl_addr *);
102
extern int nla_put_u8(struct
nl_msg
*, int, uint8_t);
104
extern int nla_put_u16(struct
nl_msg
*, int, uint16_t);
106
extern int nla_put_u32(struct
nl_msg
*, int, uint32_t);
108
extern int nla_put_u64(struct
nl_msg
*, int, uint64_t);
113
extern int nla_put_string(struct
nl_msg
*, int, const char *)
[
all
...]
netlink.h
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
*,
56
struct
nl_msg
*);
58
struct
nl_msg
*);
handlers.h
29
struct
nl_msg
;
43
typedef int (*nl_recvmsg_msg_cb_t)(struct
nl_msg
*msg, void *arg);
140
struct
nl_msg
*));
/external/android-clat/
netlink_msg.h
22
struct
nl_msg
*nlmsg_alloc_ifaddr(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa);
23
struct
nl_msg
*nlmsg_alloc_ifinfo(uint16_t type, uint16_t flags, struct ifinfomsg *ifi);
24
struct
nl_msg
*nlmsg_alloc_rtmsg(uint16_t type, uint16_t flags, struct rtmsg *rt);
25
void send_netlink_msg(struct
nl_msg
*msg, struct nl_cb *callbacks);
27
int netlink_sendrecv(struct
nl_msg
*msg);
netlink_msg.c
54
struct
nl_msg
*nlmsg_alloc_generic(uint16_t type, uint16_t flags, void *payload_struct, size_t payload_len) {
55
struct
nl_msg
*msg;
62
if ((sizeof(struct
nl_msg
) + payload_len) > msg->nm_size) {
82
struct
nl_msg
*nlmsg_alloc_ifaddr(uint16_t type, uint16_t flags, struct ifaddrmsg *ifa) {
92
struct
nl_msg
*nlmsg_alloc_ifinfo(uint16_t type, uint16_t flags, struct ifinfomsg *ifi) {
102
struct
nl_msg
*nlmsg_alloc_rtmsg(uint16_t type, uint16_t flags, struct rtmsg *rt) {
126
void send_netlink_msg(struct
nl_msg
*msg, struct nl_cb *callbacks) {
157
struct
nl_msg
*msg = NULL;
169
* send a
nl_msg
and return an int status - only supports OK/ERROR responses
172
int netlink_sendrecv(struct
nl_msg
*msg)
[
all
...]
netlink_callbacks.c
30
static int ack_handler(struct
nl_msg
*msg, void *data) {
setif.c
40
struct
nl_msg
*msg = NULL;
101
struct
nl_msg
*msg = NULL;
/external/libnl-headers/netlink/route/
classifier.h
33
struct
nl_msg
**);
37
struct
nl_msg
**);
39
struct
nl_msg
**);
qdisc.h
36
struct
nl_msg
**);
41
struct
nl_msg
**);
46
struct
nl_msg
**);
67
extern struct
nl_msg
* rtnl_qdisc_get_opts(struct rtnl_qdisc *);
class.h
38
struct
nl_msg
**);
43
struct
nl_msg
**);
neighbour.h
40
struct
nl_msg
**);
44
struct
nl_msg
**);
addr.h
34
struct
nl_msg
**);
38
struct
nl_msg
**);
rule.h
35
struct
nl_msg
**);
38
struct
nl_msg
**);
route.h
55
extern int rtnl_route_build_msg(struct
nl_msg
*, struct rtnl_route *);
58
struct
nl_msg
**);
61
struct
nl_msg
**);
neightbl.h
36
struct
nl_msg
**);
/external/libnl-headers/netlink/fib_lookup/
lookup.h
33
struct
nl_msg
**);