HomeSort by relevance Sort by last modified time
    Searched refs:rta (Results 1 - 25 of 137) sorted by null

1 2 3 4 5 6

  /external/iproute2/include/
libnetlink.h 96 int rta_addattr8(struct rtattr *rta, int maxlen, int type, __u8 data);
97 int rta_addattr16(struct rtattr *rta, int maxlen, int type, __u16 data);
98 int rta_addattr32(struct rtattr *rta, int maxlen, int type, __u32 data);
99 int rta_addattr64(struct rtattr *rta, int maxlen, int type, __u64 data);
100 int rta_addattr_l(struct rtattr *rta, int maxlen, int type,
103 int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len);
104 int parse_rtattr_flags(struct rtattr *tb[], int max, struct rtattr *rta,
107 struct rtattr *rta, int len);
108 struct rtattr *parse_rtattr_one(int type, struct rtattr *rta, int len);
109 int __parse_rtattr_nested_compat(struct rtattr *tb[], int max, struct rtattr *rta, int len)
    [all...]
  /external/wpa_supplicant_8/src/drivers/
priv_netlink.h 64 #define RTA_OK(rta,len) \
65 ((len) > 0 && (rta)->rta_len >= sizeof(struct rtattr) && \
66 (rta)->rta_len <= (len))
67 #define RTA_NEXT(rta,attrlen) \
68 ((attrlen) -= RTA_ALIGN((rta)->rta_len), \
69 (struct rtattr *) (((char *)(rta)) + RTA_ALIGN((rta)->rta_len)))
72 #define RTA_DATA(rta) ((void *) (((char *) (rta)) + RTA_LENGTH(0)))
73 #define RTA_PAYLOAD(rta) ((int) ((rta)->rta_len) - RTA_LENGTH(0)
    [all...]
netlink.c 177 struct rtattr *rta; local
196 rta = aliasing_hide_typecast(
199 rta->rta_type = IFLA_LINKMODE;
200 rta->rta_len = RTA_LENGTH(sizeof(char));
201 *((char *) RTA_DATA(rta)) = linkmode;
205 rta = aliasing_hide_typecast(
208 rta->rta_type = IFLA_OPERSTATE;
209 rta->rta_len = RTA_LENGTH(sizeof(char));
210 *((char *) RTA_DATA(rta)) = operstate;
  /bionic/libc/bionic/
ifaddrs.cpp 172 rtattr* rta = IFLA_RTA(ifi); local
174 while (RTA_OK(rta, rta_len)) {
175 if (rta->rta_type == IFLA_ADDRESS) {
176 if (RTA_PAYLOAD(rta) < sizeof(new_addr->addr)) {
177 new_addr->SetAddress(AF_PACKET, RTA_DATA(rta), RTA_PAYLOAD(rta));
178 new_addr->SetPacketAttributes(ifi->ifi_index, ifi->ifi_type, RTA_PAYLOAD(rta));
180 } else if (rta->rta_type == IFLA_BROADCAST) {
181 if (RTA_PAYLOAD(rta) < sizeof(new_addr->ifa_ifu)) {
182 new_addr->SetBroadcastAddress(AF_PACKET, RTA_DATA(rta), RTA_PAYLOAD(rta))
214 rtattr* rta = IFA_RTA(msg); local
    [all...]
net_if.cpp 106 rtattr* rta = IFLA_RTA(ifi); local
108 while (RTA_OK(rta, rta_len)) {
109 if (rta->rta_type == IFLA_IFNAME) {
110 new_link->data.if_name = strndup(reinterpret_cast<char*>(RTA_DATA(rta)), RTA_PAYLOAD(rta));
112 rta = RTA_NEXT(rta, rta_len);
  /external/iproute2/ip/
iproute_lwtunnel.h 4 int lwt_parse_encap(struct rtattr *rta, size_t len, int *argcp, char ***argvp);
iproute_lwtunnel.c 177 static int parse_encap_mpls(struct rtattr *rta, size_t len, int *argcp, char ***argvp)
188 rta_addattr_l(rta, len, MPLS_IPTUNNEL_DST, &addr.data,
197 static int parse_encap_ip(struct rtattr *rta, size_t len, int *argcp, char ***argvp)
211 rta_addattr64(rta, len, LWTUNNEL_IP_ID, htonll(id));
218 rta_addattr_l(rta, len, LWTUNNEL_IP_DST, &addr.data, addr.bytelen);
226 rta_addattr8(rta, len, LWTUNNEL_IP_TOS, tos);
234 rta_addattr8(rta, len, LWTUNNEL_IP_TTL, ttl);
250 static int parse_encap_ila(struct rtattr *rta, size_t len,
262 rta_addattr64(rta, 1024, ILA_ATTR_LOCATOR, locator);
270 static int parse_encap_ip6(struct rtattr *rta, size_t len, int *argcp, char ***argvp
    [all...]
  /external/lisa/libs/wlgen/wlgen/
__init__.py 22 from wlgen.rta import RTA, Ramp, Step, Pulse, Periodic
  /external/iproute2/lib/
libnetlink.c 654 struct rtattr *rta; local
660 rta = NLMSG_TAIL(n);
661 rta->rta_type = type;
662 rta->rta_len = len;
663 memcpy(RTA_DATA(rta), data, alen);
714 int rta_addattr32(struct rtattr *rta, int maxlen, int type, __u32 data)
719 if (RTA_ALIGN(rta->rta_len) + len > maxlen) {
723 subrta = (struct rtattr*)(((char*)rta) + RTA_ALIGN(rta->rta_len));
727 rta->rta_len = NLMSG_ALIGN(rta->rta_len) + len
    [all...]
  /external/dnsmasq/src/
netlink.c 189 struct rtattr *rta = IFA_RTA(ifa); local
200 while (RTA_OK(rta, len1))
202 if (rta->rta_type == IFA_LOCAL)
203 addr = *((struct in_addr *)(rta+1));
204 else if (rta->rta_type == IFA_BROADCAST)
205 broadcast = *((struct in_addr *)(rta+1));
207 rta = RTA_NEXT(rta, len1);
218 while (RTA_OK(rta, len1))
220 if (rta->rta_type == IFA_ADDRESS
    [all...]
  /system/core/libsysutils/src/
NetlinkEvent.cpp 137 struct rtattr *rta; local
138 for (rta = IFLA_RTA(ifi); RTA_OK(rta, len); rta = RTA_NEXT(rta, len)) {
139 switch(rta->rta_type) {
141 asprintf(&mParams[0], "INTERFACE=%s", (char *) RTA_DATA(rta));
174 struct rtattr *rta; local
176 for (rta = IFA_RTA(ifaddr); RTA_OK(rta, len); rta = RTA_NEXT(rta, len))
340 struct rtattr *rta; local
    [all...]
  /external/ltp/testcases/kernel/containers/share/
ns_ifmove.c 80 struct rtattr *rta; local
110 rta = (struct rtattr *)(((char *) &req) +
112 rta->rta_type = IFLA_NET_NS_PID;
113 rta->rta_len = RTA_LENGTH(sizeof(int));
116 memcpy(RTA_DATA(rta), &pid, sizeof(pid));
  /packages/apps/Settings/src/com/android/settings/notification/
ZenModeScheduleDaysSelection.java 81 final int[] rta = new int[rt.size()]; local
82 for (int i = 0; i < rta.length; i++) {
83 rta[i] = rt.keyAt(i);
85 Arrays.sort(rta);
86 return rta;
  /system/netd/server/
NetlinkCommands.cpp 206 rtattr *rta = reinterpret_cast<rtattr *> RTM_RTA(msg); local
207 for (; RTA_OK(rta, rta_len); rta = RTA_NEXT(rta, rta_len)) {
208 if (rta->rta_type == attribute) {
209 return *(static_cast<uint32_t *>(RTA_DATA(rta)));
  /external/dhcpcd-6.8.2/
if-linux.c 399 struct rtattr *rta; local
418 rta = (struct rtattr *)RTM_RTA(rtm);
420 while (RTA_OK(rta, len)) {
421 switch (rta->rta_type) {
423 memcpy(&rt->dest.s_addr, RTA_DATA(rta),
427 memcpy(&rt->gate.s_addr, RTA_DATA(rta),
431 memcpy(&prefsrc.s_addr, RTA_DATA(rta),
436 *(unsigned int *)RTA_DATA(rta));
439 rt->metric = *(unsigned int *)RTA_DATA(rta);
442 rta = RTA_NEXT(rta, len)
465 struct rtattr *rta; local
582 struct rtattr *rta; local
694 struct rtattr *rta; local
739 struct rtattr *rta, *hwaddr; local
880 struct rtattr *rta; local
902 struct rtattr *rta; local
    [all...]
  /external/libnl/include/linux-private/linux/
rtnetlink.h 146 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \
147 (rta)->rta_len >= sizeof(struct rtattr) && \
148 (rta)->rta_len <= (len))
149 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \
150 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
153 #define RTA_DATA(rta) ((void*)(((char*)(rta)) + RTA_LENGTH(0)))
154 #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0)
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/linux/
rtnetlink.h 140 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \
141 (rta)->rta_len >= sizeof(struct rtattr) && \
142 (rta)->rta_len <= (len))
143 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \
144 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
147 #define RTA_DATA(rta) ((void*)(((char*)(rta)) + RTA_LENGTH(0)))
148 #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0)
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/linux/
rtnetlink.h 146 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \
147 (rta)->rta_len >= sizeof(struct rtattr) && \
148 (rta)->rta_len <= (len))
149 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), \
150 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
153 #define RTA_DATA(rta) ((void*)(((char*)(rta)) + RTA_LENGTH(0)))
154 #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0)
    [all...]
  /external/dnsmasq/contrib/wrt/
dhcp_release.c 225 struct rtattr *rta; local
235 for (rta = IFA_RTA(ifa); RTA_OK(rta, len1); rta = RTA_NEXT(rta, len1))
236 if (rta->rta_type == IFA_LOCAL)
237 addr = *((struct in_addr *)(rta+1));
  /external/libnfnetlink/src/
rtnl.c 94 int rtnl_parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len)
98 while (RTA_OK(rta, len)) {
99 if (rta->rta_type <= max)
100 tb[rta->rta_type] = rta;
101 rta = RTA_NEXT(rta,len);
rtnl.h 28 int rtnl_parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len);
  /external/webrtc/webrtc/base/
ifaddrs-android.cc 174 rtattr* rta = IFA_RTA(address_msg); local
176 while (RTA_OK(rta, payload_len)) {
177 if (rta->rta_type == IFA_ADDRESS) {
187 if (populate_ifaddrs(newest, address_msg, RTA_DATA(rta),
188 RTA_PAYLOAD(rta)) != 0) {
196 rta = RTA_NEXT(rta, payload_len);
  /external/iproute2/tc/
tc_common.h 17 extern void print_size_table(FILE *fp, const char *prefix, struct rtattr *rta);
  /bionic/libc/kernel/uapi/linux/
rtnetlink.h 144 #define RTA_OK(rta,len) ((len) >= (int) sizeof(struct rtattr) && (rta)->rta_len >= sizeof(struct rtattr) && (rta)->rta_len <= (len))
145 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), (struct rtattr *) (((char *) (rta)) + RTA_ALIGN((rta)->rta_len)))
148 #define RTA_DATA(rta) ((void *) (((char *) (rta)) + RTA_LENGTH(0)))
149 #define RTA_PAYLOAD(rta) ((int) ((rta)->rta_len) - RTA_LENGTH(0)
    [all...]
  /development/ndk/platforms/android-21/include/linux/
rtnetlink.h 162 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && (rta)->rta_len >= sizeof(struct rtattr) && (rta)->rta_len <= (len))
164 #define RTA_NEXT(rta,attrlen) ((attrlen) -= RTA_ALIGN((rta)->rta_len), (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
167 #define RTA_DATA(rta) ((void*)(((char*)(rta)) + RTA_LENGTH(0)))
169 #define RTA_PAYLOAD(rta) ((int)((rta)->rta_len) - RTA_LENGTH(0)
    [all...]

Completed in 2474 milliseconds

1 2 3 4 5 6