HomeSort by relevance Sort by last modified time
    Searched refs:nlh (Results 51 - 75 of 290) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/iproute2/tipc/
msg.c 33 static int family_id_cb(const struct nlmsghdr *nlh, void *data)
36 struct genlmsghdr *genl = mnl_nlmsg_get_payload(nlh);
39 mnl_attr_parse(nlh, sizeof(*genl), parse_attrs, tb);
48 static struct mnl_socket *msg_send(struct nlmsghdr *nlh)
65 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len);
97 static int msg_query(struct nlmsghdr *nlh, mnl_cb_t callback, void *data)
103 nlh->nlmsg_seq = seq;
105 nl = msg_send(nlh);
116 struct nlmsghdr *nlh; local
152 struct nlmsghdr *nlh; local
    [all...]
peer.c 27 static int cmd_peer_rm_addr(struct nlmsghdr *nlh, const struct cmd *cmd,
46 if (!(nlh = msg_init(buf, TIPC_NL_PEER_REMOVE))) {
51 nest = mnl_attr_nest_start(nlh, TIPC_NLA_NET);
52 mnl_attr_put_u32(nlh, TIPC_NLA_NET_ADDR, addr);
53 mnl_attr_nest_end(nlh, nest);
55 return msg_doit(nlh, NULL, NULL);
64 static int cmd_peer_rm(struct nlmsghdr *nlh, const struct cmd *cmd,
72 return run_cmd(nlh, cmd, cmds, cmdl, NULL);
84 int cmd_peer(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
92 return run_cmd(nlh, cmd, cmds, cmdl, NULL)
    [all...]
socket.c 26 static int publ_list_cb(const struct nlmsghdr *nlh, void *data)
28 struct genlmsghdr *genl = mnl_nlmsg_get_payload(nlh);
32 mnl_attr_parse(nlh, sizeof(*genl), parse_attrs, info);
48 struct nlmsghdr *nlh; local
52 if (!(nlh = msg_init(buf, TIPC_NL_PUBL_GET))) {
57 nest = mnl_attr_nest_start(nlh, TIPC_NLA_SOCK);
58 mnl_attr_put_u32(nlh, TIPC_NLA_SOCK_REF, sock);
59 mnl_attr_nest_end(nlh, nest);
61 return msg_dumpit(nlh, publ_list_cb, NULL);
64 static int sock_list_cb(const struct nlmsghdr *nlh, void *data
    [all...]
link.h 17 int cmd_link(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
media.h 17 int cmd_media(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
nametable.h 18 int cmd_nametable(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
node.h 17 int cmd_node(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
peer.h 17 int cmd_peer(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
socket.h 18 int cmd_socket(struct nlmsghdr *nlh, const struct cmd *cmd, struct cmdl *cmdl,
msg.h 16 int msg_doit(struct nlmsghdr *nlh, mnl_cb_t callback, void *data);
17 int msg_dumpit(struct nlmsghdr *nlh, mnl_cb_t callback, void *data);
node.c 27 static int node_list_cb(const struct nlmsghdr *nlh, void *data)
30 struct genlmsghdr *genl = mnl_nlmsg_get_payload(nlh);
34 mnl_attr_parse(nlh, sizeof(*genl), parse_attrs, info);
56 static int cmd_node_list(struct nlmsghdr *nlh, const struct cmd *cmd,
66 if (!(nlh = msg_init(buf, TIPC_NL_NODE_GET))) {
71 return msg_dumpit(nlh, node_list_cb, NULL);
74 static int cmd_node_set_addr(struct nlmsghdr *nlh, const struct cmd *cmd,
93 if (!(nlh = msg_init(buf, TIPC_NL_NET_SET))) {
98 nest = mnl_attr_nest_start(nlh, TIPC_NLA_NET);
99 mnl_attr_put_u32(nlh, TIPC_NLA_NET_ADDR, addr)
    [all...]
media.c 26 static int media_list_cb(const struct nlmsghdr *nlh, void *data)
28 struct genlmsghdr *genl = mnl_nlmsg_get_payload(nlh);
32 mnl_attr_parse(nlh, sizeof(*genl), parse_attrs, info);
45 static int cmd_media_list(struct nlmsghdr *nlh, const struct cmd *cmd,
55 if (!(nlh = msg_init(buf, TIPC_NL_MEDIA_GET))) {
60 return msg_dumpit(nlh, media_list_cb, NULL);
63 static int media_get_cb(const struct nlmsghdr *nlh, void *data)
66 struct genlmsghdr *genl = mnl_nlmsg_get_payload(nlh);
71 mnl_attr_parse(nlh, sizeof(*genl), parse_attrs, info);
88 static int cmd_media_get_prop(struct nlmsghdr *nlh, const struct cmd *cmd
    [all...]
  /external/libnl/lib/genl/
genl.c 104 * @arg nlh Pointer to Netlink message header
117 int genlmsg_valid_hdr(struct nlmsghdr *nlh, int hdrlen)
121 if (!nlmsg_valid_hdr(nlh, GENL_HDRLEN))
124 ghdr = nlmsg_data(nlh);
133 * @arg nlh Pointer to Netlink message header
151 int genlmsg_validate(struct nlmsghdr *nlh, int hdrlen, int maxtype,
156 if (!genlmsg_valid_hdr(nlh, hdrlen))
159 ghdr = nlmsg_data(nlh);
166 * @arg nlh Pointer to Netlink message header
191 int genlmsg_parse(struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[]
226 const struct nlmsghdr *nlh; local
351 struct nlmsghdr *nlh; local
    [all...]
  /external/libnetfilter_conntrack/src/
callback.c 12 static int __parse_message(const struct nlmsghdr *nlh)
14 uint16_t type = NFNL_MSG_TYPE(nlh->nlmsg_type);
15 uint16_t flags = nlh->nlmsg_flags;
32 int __callback(struct nlmsghdr *nlh, struct nfattr *nfa[], void *data)
39 uint8_t subsys = NFNL_SUBSYS_ID(nlh->nlmsg_type);
41 if (nlh->nlmsg_len < NLMSG_LENGTH(sizeof(struct nfgenmsg))) {
45 type = __parse_message(nlh);
55 __parse_conntrack(nlh, nfa, ct);
60 ret = container->h->cb2(nlh, type, ct,
69 __parse_expect(nlh, nfa, exp)
    [all...]
  /external/wpa_supplicant_8/src/drivers/
priv_netlink.h 53 #define NLMSG_DATA(nlh) ((void*) (((char*) nlh) + NLMSG_LENGTH(0)))
54 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
56 (((char *)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
57 #define NLMSG_OK(nlh,len) ((len) >= (int) sizeof(struct nlmsghdr) && \
58 (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
59 (int) (nlh)->nlmsg_len <= (len))
60 #define NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len))
    [all...]
  /external/libnetfilter_conntrack/examples/
nfct-mnl-flush.c 15 struct nlmsghdr *nlh; local
33 nlh = mnl_nlmsg_put_header(buf);
34 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK << 8) | IPCTNL_MSG_CT_DELETE;
35 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_ACK;
36 nlh->nlmsg_seq = seq = time(NULL);
38 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
43 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len);
nfct-mnl-dump.c 10 static int data_cb(const struct nlmsghdr *nlh, void *data)
19 nfct_nlmsg_parse(nlh, ct);
32 struct nlmsghdr *nlh; local
50 nlh = mnl_nlmsg_put_header(buf);
51 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK << 8) | IPCTNL_MSG_CT_GET;
52 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_DUMP;
53 nlh->nlmsg_seq = seq = time(NULL);
55 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
60 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len)
    [all...]
nfexp-mnl-dump.c 10 static int data_cb(const struct nlmsghdr *nlh, void *data)
20 if (nfexp_nlmsg_parse(nlh, exp) < 0) {
37 struct nlmsghdr *nlh; local
55 nlh = mnl_nlmsg_put_header(buf);
56 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK_EXP << 8) | IPCTNL_MSG_EXP_GET;
57 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_DUMP|NLM_F_ACK;
58 nlh->nlmsg_seq = seq = time(NULL);
60 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
65 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len)
    [all...]
nfct-mnl-set-label.c 20 struct nlmsghdr *nlh; local
48 nlh = mnl_nlmsg_put_header(buf);
49 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK << 8) | IPCTNL_MSG_CT_NEW;
50 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_CREATE;
51 nlh->nlmsg_seq = cbargs->seq;
53 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
58 nfct_nlmsg_build(nlh, ct);
60 if (mnl_socket_sendto(cbargs->nl, nlh, nlh->nlmsg_len) < 0)
64 static int data_cb(const struct nlmsghdr *nlh, void *data
124 struct nlmsghdr *nlh; local
    [all...]
nfct-mnl-create.c 15 struct nlmsghdr *nlh; local
34 nlh = mnl_nlmsg_put_header(buf);
35 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK << 8) | IPCTNL_MSG_CT_NEW;
36 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_CREATE|NLM_F_EXCL|NLM_F_ACK;
37 nlh->nlmsg_seq = seq = time(NULL);
39 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
63 nfct_nlmsg_build(nlh, ct);
65 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len);
nfct-mnl-del.c 15 struct nlmsghdr *nlh; local
34 nlh = mnl_nlmsg_put_header(buf);
35 nlh->nlmsg_type = (NFNL_SUBSYS_CTNETLINK << 8) | IPCTNL_MSG_CT_DELETE;
36 nlh->nlmsg_flags = NLM_F_REQUEST|NLM_F_ACK;
37 nlh->nlmsg_seq = seq = time(NULL);
39 nfh = mnl_nlmsg_put_extra_header(nlh, sizeof(struct nfgenmsg));
58 nfct_nlmsg_build(nlh, ct);
60 ret = mnl_socket_sendto(nl, nlh, nlh->nlmsg_len);
  /external/strace/tests/
netlink_generic.c 50 const struct nlmsghdr nlh; member in struct:__anon35382
53 .nlh = {
68 fd, req.nlh.nlmsg_len,
  /external/strace/tests-m32/
netlink_generic.c 50 const struct nlmsghdr nlh; member in struct:__anon35456
53 .nlh = {
68 fd, req.nlh.nlmsg_len,
  /external/strace/tests-mx32/
netlink_generic.c 50 const struct nlmsghdr nlh; member in struct:__anon35530
53 .nlh = {
68 fd, req.nlh.nlmsg_len,
  /system/netd/server/
NetlinkCommands.cpp 129 for (nlmsghdr *nlh = reinterpret_cast<nlmsghdr *>(buf);
130 NLMSG_OK(nlh, len);
131 nlh = NLMSG_NEXT(nlh, len)) {
132 switch (nlh->nlmsg_type) {
136 nlmsgerr *err = reinterpret_cast<nlmsgerr *>(NLMSG_DATA(nlh));
140 callback(nlh);
161 NetlinkDumpCallback callback = [writeSock, deleteAction, shouldDelete, what] (nlmsghdr *nlh) {
162 if (!shouldDelete(nlh)) return;
164 nlh->nlmsg_type = deleteAction
    [all...]

Completed in 1244 milliseconds

1 23 4 5 6 7 8 91011>>