/external/libnl/lib/ |
D | attr.c | 110 int nla_type(const struct nlattr *nla) in nla_type() argument 112 return nla->nla_type & NLA_TYPE_MASK; in nla_type() 121 void *nla_data(const struct nlattr *nla) in nla_data() argument 123 return (char *) nla + NLA_HDRLEN; in nla_data() 132 int nla_len(const struct nlattr *nla) in nla_len() argument 134 return nla->nla_len - NLA_HDRLEN; in nla_len() 149 int nla_ok(const struct nlattr *nla, int remaining) in nla_ok() argument 151 return remaining >= (int) sizeof(*nla) && in nla_ok() 152 nla->nla_len >= sizeof(*nla) && in nla_ok() 153 nla->nla_len <= remaining; in nla_ok() [all …]
|
/external/strace/tests-m32/ |
D | nlattr.c | 63 struct nlattr *nla; in test_nlattr() local 71 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 72 memcpy(nla, "12", 2); in test_nlattr() 82 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 95 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 98 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 99 *nla = (struct nlattr) { in test_nlattr() 100 .nla_len = sizeof(*nla), in test_nlattr() 109 fd, msg_len, nla->nla_len, msg_len, sprintrc(rc)); in test_nlattr() 112 nla->nla_len += 8; in test_nlattr() [all …]
|
D | nlattr_mdba_mdb_entry.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 70 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 75 nla = nla + 1; in init_br_port_msg() 77 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 154 static const struct nlattr nla = { in main() local 155 .nla_len = sizeof(nla), in main() 158 char buf[NLMSG_ALIGN(sizeof(entry)) + sizeof(nla)]; in main() 160 memcpy(buf + NLMSG_ALIGN(sizeof(entry)), &nla, sizeof(nla)); in main() 176 nla.nla_len)); in main()
|
D | nlattr_rtmsg.c | 116 struct nlattr nla = { in main() local 118 .nla_len = sizeof(nla) in main() 122 RTA_METRICS, pattern, nla, in main() 124 nla.nla_len)); in main() 139 char buf[RTNH_ALIGN(sizeof(nh)) + sizeof(nla)]; in main() 141 nla.nla_type = RTA_DST; in main() 143 memcpy(buf + RTNH_ALIGN(sizeof(nh)), &nla, sizeof(nla)); in main() 150 nh.rtnh_len, nh.rtnh_hops, nla.nla_len)); in main()
|
D | nlattr_mdba_router_port.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 69 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 92 static const struct nlattr nla = { in main() local 112 memcpy(buf + NLMSG_ALIGN(ifindex), &nla, sizeof(nla)); in main() 120 nla.nla_len)); in main()
|
D | netlink_netfilter.c | 102 static const struct nlattr nla = { in test_nfgenmsg() local 103 .nla_len = sizeof(nla), in test_nfgenmsg() 113 char nla_buf[NLMSG_ALIGN(sizeof(msg)) + sizeof(nla)]; in test_nfgenmsg() 176 memcpy(nla_buf + NLMSG_ALIGN(sizeof(msg)), &nla, sizeof(nla)); in test_nfgenmsg() 187 nla.nla_len, nla.nla_type)); in test_nfgenmsg()
|
D | nlattr_ifinfomsg.c | 331 struct nlattr nla = { in main() local 332 .nla_len = sizeof(nla), in main() 337 IFLA_LINKINFO, sizeof(nla), &nla, sizeof(nla), in main() 339 nla.nla_len)); in main() 341 nla.nla_type = IFLA_VF_PORT; in main() 344 IFLA_VF_PORTS, sizeof(nla), &nla, sizeof(nla), in main() 346 nla.nla_len)); in main()
|
/external/strace/tests/ |
D | nlattr.c | 63 struct nlattr *nla; in test_nlattr() local 71 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 72 memcpy(nla, "12", 2); in test_nlattr() 82 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 95 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 98 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 99 *nla = (struct nlattr) { in test_nlattr() 100 .nla_len = sizeof(*nla), in test_nlattr() 109 fd, msg_len, nla->nla_len, msg_len, sprintrc(rc)); in test_nlattr() 112 nla->nla_len += 8; in test_nlattr() [all …]
|
D | nlattr_mdba_mdb_entry.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 70 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 75 nla = nla + 1; in init_br_port_msg() 77 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 154 static const struct nlattr nla = { in main() local 155 .nla_len = sizeof(nla), in main() 158 char buf[NLMSG_ALIGN(sizeof(entry)) + sizeof(nla)]; in main() 160 memcpy(buf + NLMSG_ALIGN(sizeof(entry)), &nla, sizeof(nla)); in main() 176 nla.nla_len)); in main()
|
D | nlattr_rtmsg.c | 116 struct nlattr nla = { in main() local 118 .nla_len = sizeof(nla) in main() 122 RTA_METRICS, pattern, nla, in main() 124 nla.nla_len)); in main() 139 char buf[RTNH_ALIGN(sizeof(nh)) + sizeof(nla)]; in main() 141 nla.nla_type = RTA_DST; in main() 143 memcpy(buf + RTNH_ALIGN(sizeof(nh)), &nla, sizeof(nla)); in main() 150 nh.rtnh_len, nh.rtnh_hops, nla.nla_len)); in main()
|
D | nlattr_mdba_router_port.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 69 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 92 static const struct nlattr nla = { in main() local 112 memcpy(buf + NLMSG_ALIGN(ifindex), &nla, sizeof(nla)); in main() 120 nla.nla_len)); in main()
|
D | netlink_netfilter.c | 102 static const struct nlattr nla = { in test_nfgenmsg() local 103 .nla_len = sizeof(nla), in test_nfgenmsg() 113 char nla_buf[NLMSG_ALIGN(sizeof(msg)) + sizeof(nla)]; in test_nfgenmsg() 176 memcpy(nla_buf + NLMSG_ALIGN(sizeof(msg)), &nla, sizeof(nla)); in test_nfgenmsg() 187 nla.nla_len, nla.nla_type)); in test_nfgenmsg()
|
D | nlattr_ifinfomsg.c | 331 struct nlattr nla = { in main() local 332 .nla_len = sizeof(nla), in main() 337 IFLA_LINKINFO, sizeof(nla), &nla, sizeof(nla), in main() 339 nla.nla_len)); in main() 341 nla.nla_type = IFLA_VF_PORT; in main() 344 IFLA_VF_PORTS, sizeof(nla), &nla, sizeof(nla), in main() 346 nla.nla_len)); in main()
|
/external/strace/tests-mx32/ |
D | nlattr.c | 63 struct nlattr *nla; in test_nlattr() local 71 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 72 memcpy(nla, "12", 2); in test_nlattr() 82 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 95 msg_len = NLMSG_SPACE(sizeof(msg->udm)) + sizeof(*nla); in test_nlattr() 98 nla = NLMSG_ATTR(msg, sizeof(msg->udm)); in test_nlattr() 99 *nla = (struct nlattr) { in test_nlattr() 100 .nla_len = sizeof(*nla), in test_nlattr() 109 fd, msg_len, nla->nla_len, msg_len, sprintrc(rc)); in test_nlattr() 112 nla->nla_len += 8; in test_nlattr() [all …]
|
D | nlattr_mdba_mdb_entry.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 70 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 75 nla = nla + 1; in init_br_port_msg() 77 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 154 static const struct nlattr nla = { in main() local 155 .nla_len = sizeof(nla), in main() 158 char buf[NLMSG_ALIGN(sizeof(entry)) + sizeof(nla)]; in main() 160 memcpy(buf + NLMSG_ALIGN(sizeof(entry)), &nla, sizeof(nla)); in main() 176 nla.nla_len)); in main()
|
D | nlattr_rtmsg.c | 116 struct nlattr nla = { in main() local 118 .nla_len = sizeof(nla) in main() 122 RTA_METRICS, pattern, nla, in main() 124 nla.nla_len)); in main() 139 char buf[RTNH_ALIGN(sizeof(nh)) + sizeof(nla)]; in main() 141 nla.nla_type = RTA_DST; in main() 143 memcpy(buf + RTNH_ALIGN(sizeof(nh)), &nla, sizeof(nla)); in main() 150 nh.rtnh_len, nh.rtnh_hops, nla.nla_len)); in main()
|
D | nlattr_mdba_router_port.c | 68 struct nlattr *nla = NLMSG_ATTR(nlh, sizeof(*msg)); in init_br_port_msg() local 69 SET_STRUCT(struct nlattr, nla, in init_br_port_msg() 92 static const struct nlattr nla = { in main() local 112 memcpy(buf + NLMSG_ALIGN(ifindex), &nla, sizeof(nla)); in main() 120 nla.nla_len)); in main()
|
D | netlink_netfilter.c | 102 static const struct nlattr nla = { in test_nfgenmsg() local 103 .nla_len = sizeof(nla), in test_nfgenmsg() 113 char nla_buf[NLMSG_ALIGN(sizeof(msg)) + sizeof(nla)]; in test_nfgenmsg() 176 memcpy(nla_buf + NLMSG_ALIGN(sizeof(msg)), &nla, sizeof(nla)); in test_nfgenmsg() 187 nla.nla_len, nla.nla_type)); in test_nfgenmsg()
|
D | nlattr_ifinfomsg.c | 331 struct nlattr nla = { in main() local 332 .nla_len = sizeof(nla), in main() 337 IFLA_LINKINFO, sizeof(nla), &nla, sizeof(nla), in main() 339 nla.nla_len)); in main() 341 nla.nla_type = IFLA_VF_PORT; in main() 344 IFLA_VF_PORTS, sizeof(nla), &nla, sizeof(nla), in main() 346 nla.nla_len)); in main()
|
/external/tcpdump/tests/ |
D | epgmv.out | 2 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 471 trail 0 lead 281 nla 10.0.0.45 [36] 4 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 472 trail 0 lead 281 nla 10.0.0.45 [36] 6 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 473 trail 0 lead 281 nla 10.0.0.45 [36] 8 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 474 trail 0 lead 281 nla 10.0.0.45 [36] 10 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 475 trail 0 lead 281 nla 10.0.0.45 [36] 18 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 476 trail 0 lead 284 nla 10.0.0.45 [36] 22 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 477 trail 0 lead 284 nla 10.0.0.45 [36] 24 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 478 trail 0 lead 284 nla 10.0.0.45 [36] 26 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 479 trail 0 lead 284 nla 10.0.0.45 [36] 28 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 480 trail 0 lead 284 nla 10.0.0.45 [36] [all …]
|
D | pgmv.out | 2 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92190 trail 21618 lead 54950 nla 10.0.0.45 [36] 4 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92191 trail 21618 lead 54950 nla 10.0.0.45 [36] 6 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92192 trail 21618 lead 54950 nla 10.0.0.45 [36] 14 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92193 trail 21621 lead 54953 nla 10.0.0.45 [36] 18 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92194 trail 21621 lead 54953 nla 10.0.0.45 [36] 20 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92195 trail 21621 lead 54953 nla 10.0.0.45 [36] 22 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92196 trail 21621 lead 54953 nla 10.0.0.45 [36] 24 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92197 trail 21621 lead 54953 nla 10.0.0.45 [36] 26 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92198 trail 21621 lead 54953 nla 10.0.0.45 [36] 28 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92199 trail 21621 lead 54953 nla 10.0.0.45 [36]
|
D | epgm_zmtp1v.out | 2 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 471 trail 0 lead 281 nla 10.0.0.45 [36] 4 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 472 trail 0 lead 281 nla 10.0.0.45 [36] 6 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 473 trail 0 lead 281 nla 10.0.0.45 [36] 8 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 474 trail 0 lead 281 nla 10.0.0.45 [36] 10 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 475 trail 0 lead 281 nla 10.0.0.45 [36] 67 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 476 trail 0 lead 284 nla 10.0.0.45 [36] 71 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 477 trail 0 lead 284 nla 10.0.0.45 [36] 73 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 478 trail 0 lead 284 nla 10.0.0.45 [36] 75 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 479 trail 0 lead 284 nla 10.0.0.45 [36] 77 …16.5563: 39236 > 5563: PGM, length 0 0x47e3fdad9a9c SPM seq 480 trail 0 lead 284 nla 10.0.0.45 [36] [all …]
|
D | pgm_zmtp1v.out | 2 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92190 trail 21618 lead 54950 nla 10.0.0.45 [36] 4 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92191 trail 21618 lead 54950 nla 10.0.0.45 [36] 6 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92192 trail 21618 lead 54950 nla 10.0.0.45 [36] 62 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92193 trail 21621 lead 54953 nla 10.0.0.45 [36] 66 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92194 trail 21621 lead 54953 nla 10.0.0.45 [36] 68 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92195 trail 21621 lead 54953 nla 10.0.0.45 [36] 70 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92196 trail 21621 lead 54953 nla 10.0.0.45 [36] 72 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92197 trail 21621 lead 54953 nla 10.0.0.45 [36] 74 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92198 trail 21621 lead 54953 nla 10.0.0.45 [36] 76 …255.0.16.5563: PGM, length 0 0x3329041eba74 SPM seq 92199 trail 21621 lead 54953 nla 10.0.0.45 [36]
|
/external/strace/ |
D | nlattr.c | 65 print_nlattr(const struct nlattr *const nla, in print_nlattr() argument 72 tprintf("{nla_len=%u, nla_type=", nla->nla_len); in print_nlattr() 73 if (nla->nla_type & NLA_F_NESTED) { in print_nlattr() 77 if (nla->nla_type & NLA_F_NET_BYTEORDER) { in print_nlattr() 81 printxval(table, nla->nla_type & NLA_TYPE_MASK, dflt); in print_nlattr() 87 const struct nlattr *const nla, in decode_nlattr_with_data() argument 96 const unsigned int nla_len = MIN(nla->nla_len, len); in decode_nlattr_with_data() 101 print_nlattr(nla, table, dflt); in decode_nlattr_with_data() 105 size ? nla->nla_type & NLA_TYPE_MASK : 0; in decode_nlattr_with_data() 115 : (const void *) (uintptr_t) nla->nla_type) in decode_nlattr_with_data() [all …]
|
/external/libnl/lib/netfilter/ |
D | queue_msg.c | 257 struct nlattr nla; in nfnl_queue_msg_send_verdict_payload() local 268 nla.nla_type = NFQA_PAYLOAD; in nfnl_queue_msg_send_verdict_payload() 269 nla.nla_len = payload_len + sizeof(nla); in nfnl_queue_msg_send_verdict_payload() 270 nlmsg_hdr(nlmsg)->nlmsg_len += nla.nla_len; in nfnl_queue_msg_send_verdict_payload() 272 iov[1].iov_base = (void *) &nla; in nfnl_queue_msg_send_verdict_payload() 273 iov[1].iov_len = sizeof(nla); in nfnl_queue_msg_send_verdict_payload()
|