HomeSort by relevance Sort by last modified time
    Searched defs:rta (Results 1 - 14 of 14) sorted by null

  /external/wpa_supplicant_8/src/drivers/
netlink.c 148 struct rtattr *rta; local
167 rta = aliasing_hide_typecast(
170 rta->rta_type = IFLA_LINKMODE;
171 rta->rta_len = RTA_LENGTH(sizeof(char));
172 *((char *) RTA_DATA(rta)) = linkmode;
177 rta = aliasing_hide_typecast(
180 rta->rta_type = IFLA_OPERSTATE;
181 rta->rta_len = RTA_LENGTH(sizeof(char));
182 *((char *) RTA_DATA(rta)) = operstate;
  /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 95 struct rtattr *rta = (struct rtattr *) local
99 while(RTA_OK(rta, len)) {
100 switch(rta->rta_type) {
104 (char *) RTA_DATA(rta));
112 rta = RTA_NEXT(rta, len);
  /external/dhcpcd/
if-linux.c 232 struct rtattr *rta; local
251 rta = (struct rtattr *) ((char *)rtm + NLMSG_ALIGN(sizeof(*rtm)));
259 while (RTA_OK(rta, len)) {
260 switch (rta->rta_type) {
262 memcpy(&rt.dest.s_addr, RTA_DATA(rta),
266 memcpy(&rt.gate.s_addr, RTA_DATA(rta),
270 idx = *(int *)RTA_DATA(rta);
275 metric = *(int *)RTA_DATA(rta);
278 rta = RTA_NEXT(rta, len)
293 struct rtattr *rta; local
343 struct rtattr *rta; local
442 struct rtattr *rta; local
462 struct rtattr *rta; local
    [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/iproute2/ip/
xfrm_policy.c 426 struct rtattr * rta; local
462 rta = XFRMPID_RTA(xpid);
464 rta = XFRMPEXP_RTA(xpexp);
466 rta = XFRMP_RTA(xpinfo);
468 parse_rtattr(tb, XFRMA_MAX, rta, len);
845 struct rtattr * rta; local
855 rta = XFRMSAPD_RTA(f);
856 parse_rtattr(tb, XFRMA_SPD_MAX, rta, len);
xfrm_state.c 701 struct rtattr * rta; local
746 rta = XFRMSID_RTA(xsid);
748 rta = XFRMEXP_RTA(xexp);
750 rta = XFRMS_RTA(xsinfo);
752 parse_rtattr(tb, XFRMA_MAX, rta, len);
1032 struct rtattr *rta; local
1043 rta = XFRMSAPD_RTA(f);
1044 parse_rtattr(tb, XFRMA_SAD_MAX, rta, len);
iproute.c 589 int parse_one_nh(struct rtattr *rta, struct rtnexthop *rtnh, int *argcp, char ***argvp)
597 rta_addattr32(rta, 4096, RTA_GATEWAY, get_addr32(*argv));
618 rta_addattr32(rta, 4096, RTA_FLOW, realm);
631 struct rtattr *rta = (void*)buf; local
634 rta->rta_type = RTA_MULTIPATH;
635 rta->rta_len = RTA_LENGTH(0);
636 rtnh = RTA_DATA(rta);
649 rta->rta_len += rtnh->rtnh_len;
650 parse_one_nh(rta, rtnh, &argc, &argv);
654 if (rta->rta_len > RTA_LENGTH(0)
    [all...]
ipxfrm.c 672 struct rtattr *rta = tb[XFRMA_MARK]; local
673 struct xfrm_mark *m = (struct xfrm_mark *) RTA_DATA(rta);
678 struct rtattr *rta = tb[XFRMA_ALG_AUTH]; local
679 xfrm_algo_print((struct xfrm_algo *) RTA_DATA(rta),
680 XFRMA_ALG_AUTH, RTA_PAYLOAD(rta), fp, prefix);
684 struct rtattr *rta = tb[XFRMA_ALG_AEAD]; local
685 xfrm_aead_print((struct xfrm_algo_aead *)RTA_DATA(rta),
686 RTA_PAYLOAD(rta), fp, prefix);
690 struct rtattr *rta = tb[XFRMA_ALG_CRYPT]; local
691 xfrm_algo_print((struct xfrm_algo *) RTA_DATA(rta),
696 struct rtattr *rta = tb[XFRMA_ALG_COMP]; local
739 struct rtattr *rta = tb[XFRMA_TMPL]; local
    [all...]
  /external/iproute2/lib/
libnetlink.c 531 struct rtattr *rta; local
536 rta = NLMSG_TAIL(n);
537 rta->rta_type = type;
538 rta->rta_len = len;
539 memcpy(RTA_DATA(rta), &data, 4);
548 struct rtattr *rta; local
554 rta = NLMSG_TAIL(n);
555 rta->rta_type = type;
556 rta->rta_len = len;
557 memcpy(RTA_DATA(rta), data, alen)
    [all...]
  /system/core/libnetutils/
ifc_utils.c 261 struct rtattr *rta; local
308 rta = (struct rtattr *) (((char *) &req) + NLMSG_ALIGN(req.n.nlmsg_len));
309 rta->rta_type = IFA_LOCAL;
310 rta->rta_len = RTA_LENGTH(addrlen);
312 memcpy(RTA_DATA(rta), addr, addrlen);
  /hardware/ti/wlan/mac80211/wpa_supplicant_lib/
driver_mac80211.c 66 struct rtattr *rta; local
85 rta = aliasing_hide_typecast(
88 rta->rta_type = IFLA_LINKMODE;
89 rta->rta_len = RTA_LENGTH(sizeof(char));
90 *((char *) RTA_DATA(rta)) = linkmode;
95 rta = (struct rtattr *)
97 rta->rta_type = IFLA_OPERSTATE;
98 rta->rta_len = RTA_LENGTH(sizeof(char));
99 *((char *) RTA_DATA(rta)) = operstate;
    [all...]
  /external/iproute2/misc/
ss.c 1479 struct rtattr rta; local
    [all...]
  /external/kernel-headers/original/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)
726 struct rtattr *rta; local
    [all...]

Completed in 693 milliseconds