Searched refs:prefixlen (Results 1 - 10 of 10) sorted by relevance

/system/core/include/netutils/
H A Difc.h46 int prefixlen);
48 int prefixlen);
/system/extras/tests/net_test/
H A Diproute.py137 "family prefixlen flags scope index")
427 def _Address(self, version, command, addr, prefixlen, flags, scope, ifindex):
430 ifaddrmsg = IfAddrMsg((family, prefixlen, flags, scope, ifindex)).Pack()
436 def AddAddress(self, address, prefixlen, ifindex):
438 RTM_NEWADDR, address, prefixlen,
441 def DelAddress(self, address, prefixlen, ifindex):
443 RTM_DELADDR, address, prefixlen, 0, 0, ifindex)
455 def _Route(self, version, command, table, dest, prefixlen, nexthop, dev,
460 rtmsg = RTMsg((family, prefixlen, 0, 0, RT_TABLE_UNSPEC,
480 def AddRoute(self, version, table, dest, prefixlen, nextho
[all...]
H A Dsock_diag.py195 addr, prefixlen, port = arg
198 arg = InetDiagHostcond((family, prefixlen, port)).Pack() + addr
H A Dsrcaddr_selection_test.py87 self.assertEquals(64, ifa_msg.prefixlen)
H A Dmultinetwork_base.py253 prefixlen=64,
/system/netd/server/
H A DNetdConstants.cpp184 int parsePrefix(const char *prefix, uint8_t *family, void *address, int size, uint8_t *prefixlen) { argument
185 if (!prefix || !family || !address || !prefixlen) {
202 *prefixlen = templen;
224 if (*prefixlen > 32) {
233 if (*prefixlen > 128) {
H A DNetdConstants.h49 int parsePrefix(const char *prefix, uint8_t *family, void *address, int size, uint8_t *prefixlen);
H A DSockDiag.cpp165 uint8_t prefixlen = addrlen * 8; local
184 prefixlen,
/system/core/libnetutils/
H A Difc_utils.c261 int prefixlen) {
320 req.r.ifa_prefixlen = prefixlen;
336 ((struct in_addr *)addr)->s_addr |= htonl((1<<(32-prefixlen))-1);
369 int ifc_add_address(const char *name, const char *address, int prefixlen) { argument
370 return ifc_act_on_address(RTM_NEWADDR, name, address, prefixlen);
373 int ifc_del_address(const char *name, const char * address, int prefixlen) { argument
374 return ifc_act_on_address(RTM_DELADDR, name, address, prefixlen);
382 unsigned int prefixlen; local
393 rawaddrstr, &prefixlen, ifname) == 3) {
414 ret = ifc_del_address(ifname, addrstr, prefixlen);
260 ifc_act_on_address(int action, const char *name, const char *address, int prefixlen) argument
[all...]
/system/core/libsysutils/src/
H A DNetlinkEvent.cpp560 /* If the string between 'str' and 'end' begins with 'prefixlen' characters
561 * from the 'prefix' array, then return 'str + prefixlen', otherwise return
565 has_prefix(const char* str, const char* end, const char* prefix, size_t prefixlen) argument
567 if ((end-str) >= (ptrdiff_t)prefixlen && !memcmp(str, prefix, prefixlen))
568 return str + prefixlen;

Completed in 413 milliseconds