Searched refs:prefix_length (Results 1 - 3 of 3) sorted by relevance
/system/core/include/netutils/ |
H A D | ifc.h | 61 extern int ifc_add_route(const char *name, const char *addr, int prefix_length, 64 int prefix_length, const char *gw); 72 extern in_addr_t prefixLengthToIpv4Netmask(int prefix_length);
|
/system/core/libnetutils/ |
H A D | ifc_utils.c | 61 in_addr_t prefixLengthToIpv4Netmask(int prefix_length) argument 66 if (prefix_length <= 0 || prefix_length > 32) { 70 mask = ~mask << (32 - prefix_length); 504 int ifc_act_on_ipv4_route(int action, const char *ifname, struct in_addr dst, int prefix_length, argument 516 netmask = prefixLengthToIpv4Netmask(prefix_length); 521 if (prefix_length == 32) { 820 int ifc_act_on_ipv6_route(int action, const char *ifname, struct in6_addr dst, int prefix_length, argument 837 rtmsg.rtmsg_dst_len = prefix_length; 840 if (prefix_length 867 ifc_act_on_route(int action, const char *ifname, const char *dst, int prefix_length, const char *gw) argument 939 ifc_add_ipv4_route(const char *ifname, struct in_addr dst, int prefix_length, struct in_addr gw) argument 950 ifc_add_ipv6_route(const char *ifname, struct in6_addr dst, int prefix_length, struct in6_addr gw) argument 956 ifc_add_route(const char *ifname, const char *dst, int prefix_length, const char *gw) argument 963 ifc_remove_route(const char *ifname, const char*dst, int prefix_length, const char *gw) argument [all...] |
/system/netd/ |
H A D | CommandListener.cpp | 405 int prefix_length = 0; local 410 if (sscanf(argv[6], "%d", &prefix_length) != 1) { 416 if (ifc_add_route(argv[3], argv[5], prefix_length, argv[7])) { 425 prefix_length, argv[7]); 433 if (ifc_remove_route(argv[3], argv[5], prefix_length, argv[7])) { 442 prefix_length, argv[7]);
|
Completed in 4660 milliseconds