Home
last modified time | relevance | path

Searched refs:prefixLength (Results 1 – 8 of 8) sorted by relevance

/system/core/include/netutils/
Difc.h49 extern int ifc_set_prefixLength(const char *name, int prefixLength);
55 extern int ifc_get_info(const char *name, in_addr_t *addr, int *prefixLength,
59 uint32_t prefixLength, in_addr_t gateway,
Ddhcp.h31 uint32_t *prefixLength,
/system/core/libnetutils/
Difc_utils.c83 int prefixLength = 0; in ipv4NetmaskToPrefixLength() local
86 prefixLength++; in ipv4NetmaskToPrefixLength()
89 return prefixLength; in ipv4NetmaskToPrefixLength()
445 int ifc_set_prefixLength(const char *name, int prefixLength) in ifc_set_prefixLength() argument
449 if (prefixLength > 32 || prefixLength < 0) return -1; in ifc_set_prefixLength()
451 in_addr_t mask = prefixLengthToIpv4Netmask(prefixLength); in ifc_set_prefixLength()
475 int ifc_get_info(const char *name, in_addr_t *addr, int *prefixLength, unsigned *flags) in ifc_get_info() argument
488 if (prefixLength != NULL) { in ifc_get_info()
490 *prefixLength = 0; in ifc_get_info()
492 *prefixLength = ipv4NetmaskToPrefixLength( in ifc_get_info()
[all …]
Ddhcpclient.c105 uint32_t prefixLength; member
116 void get_dhcp_info(uint32_t *ipaddr, uint32_t *gateway, uint32_t *prefixLength, in get_dhcp_info() argument
122 *prefixLength = last_good_info.prefixLength; in get_dhcp_info()
132 return ifc_configure(ifname, info->ipaddr, info->prefixLength, info->gateway, in dhcp_configure()
158 ALOGD("ip %s gw %s prefixLength %d", addr, gway, info->prefixLength); in dump_dhcp_info()
203 info->prefixLength = ipv4NetmaskToPrefixLength(mask); in decode_dhcp_msg()
Ddhcp_utils.c92 uint32_t *prefixLength, in fill_ip_info() argument
143 *prefixLength = p; in fill_ip_info()
177 uint32_t *prefixLength, in dhcp_get_results() argument
201 if (fill_ip_info(interface, ipaddr, gateway, prefixLength, dns, in dhcp_get_results()
/system/core/libsysutils/src/
DNetlinkEvent.cpp337 int prefixLength = rtm->rtm_dst_len; in parseRtMessage() local
374 if (!*dst && !prefixLength) { in parseRtMessage()
391 asprintf(&mParams[0], "ROUTE=%s/%d", dst, prefixLength); in parseRtMessage()
/system/netd/server/
DRouteController.cpp357 uint8_t prefixLength; in modifyIpRoute() local
359 &prefixLength); in modifyIpRoute()
407 .rtm_dst_len = prefixLength, in modifyIpRoute()
DCommandListener.cpp299 int prefixLength; in runCommand() local
306 if (ifc_get_info(argv[2], &addr.s_addr, &prefixLength, &flags)) { in runCommand()
333 addr_s, prefixLength, flag_s); in runCommand()