Home
last modified time | relevance | path

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

/frameworks/base/core/java/android/net/
DIpPrefix.java48 private final int prefixLength; field in IpPrefix
55 NetworkUtils.maskRawAddress(address, prefixLength); in checkAndMaskAddressAndPrefixLength()
68 public IpPrefix(byte[] address, int prefixLength) { in IpPrefix() argument
70 this.prefixLength = prefixLength; in IpPrefix()
83 public IpPrefix(InetAddress address, int prefixLength) { in IpPrefix() argument
87 this.prefixLength = prefixLength; in IpPrefix()
107 this.prefixLength = ipAndMask.second; in IpPrefix()
124 return Arrays.equals(this.address, that.address) && this.prefixLength == that.prefixLength; in equals()
134 return Arrays.hashCode(address) + 11 * prefixLength; in hashCode()
169 return prefixLength; in getPrefixLength()
[all …]
DLinkAddress.java62 private int prefixLength; field in LinkAddress
114 private void init(InetAddress address, int prefixLength, int flags, int scope) { in init() argument
117 prefixLength < 0 || in init()
118 ((address instanceof Inet4Address) && prefixLength > 32) || in init()
119 (prefixLength > 128)) { in init()
121 "/" + prefixLength); in init()
124 this.prefixLength = prefixLength; in init()
139 public LinkAddress(InetAddress address, int prefixLength, int flags, int scope) { in LinkAddress() argument
140 init(address, prefixLength, flags, scope); in LinkAddress()
150 public LinkAddress(InetAddress address, int prefixLength) { in LinkAddress() argument
[all …]
DNetworkUtils.java236 public static int prefixLengthToNetmaskInt(int prefixLength) in prefixLengthToNetmaskInt() argument
238 if (prefixLength < 0 || prefixLength > 32) { in prefixLengthToNetmaskInt()
241 int value = 0xffffffff << (32 - prefixLength); in prefixLengthToNetmaskInt()
264 int prefixLength = Integer.bitCount(i); in netmaskToPrefixLength() local
266 if (trailingZeros != 32 - prefixLength) { in netmaskToPrefixLength()
269 return prefixLength; in netmaskToPrefixLength()
315 public static void maskRawAddress(byte[] array, int prefixLength) { in maskRawAddress() argument
316 if (prefixLength < 0 || prefixLength > array.length * 8) { in maskRawAddress()
318 " bytes has invalid prefix length " + prefixLength); in maskRawAddress()
321 int offset = prefixLength / 8; in maskRawAddress()
[all …]
DVpnService.java253 public boolean addAddress(InetAddress address, int prefixLength) { in addAddress() argument
254 check(address, prefixLength); in addAddress()
256 return getService().addVpnAddress(address.getHostAddress(), prefixLength); in addAddress()
283 public boolean removeAddress(InetAddress address, int prefixLength) { in removeAddress() argument
284 check(address, prefixLength); in removeAddress()
286 return getService().removeVpnAddress(address.getHostAddress(), prefixLength); in removeAddress()
380 private static void check(InetAddress address, int prefixLength) { in check() argument
385 if (prefixLength < 0 || prefixLength > 32) { in check()
389 if (prefixLength < 0 || prefixLength > 128) { in check()
458 public Builder addAddress(InetAddress address, int prefixLength) { in addAddress() argument
[all …]
DDhcpResults.java151 public boolean setIpAddress(String addrString, int prefixLength) { in setIpAddress() argument
154 ipAddress = new LinkAddress(addr, prefixLength); in setIpAddress()
156 Log.e(TAG, "setIpAddress failed with addrString " + addrString + "/" + prefixLength); in setIpAddress()
DIConnectivityManager.aidl158 boolean addVpnAddress(String address, int prefixLength); in addVpnAddress() argument
159 boolean removeVpnAddress(String address, int prefixLength); in removeVpnAddress() argument
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/
DWifiConfigurationHelper.java244 int prefixLength = getPrefixLength(jsonConfig.getInt("prefix_length")); in getWifiConfiguration() local
245 staticIpConfig.ipAddress = new LinkAddress(ipAddress, prefixLength); in getWifiConfiguration()
348 private static int getPrefixLength(int prefixLength) { in getPrefixLength() argument
349 if (prefixLength < 0 || prefixLength > 32) { in getPrefixLength()
352 return prefixLength; in getPrefixLength()
/frameworks/base/core/jni/
Dandroid_net_NetUtils.cpp48 uint32_t *prefixLength,
103 uint32_t prefixLength; in android_net_utils_getDhcpResults() local
119 result = ::dhcp_get_results(nameStr, ipaddr, gateway, &prefixLength, in android_net_utils_getDhcpResults()
132 env->NewStringUTF(ipaddr), prefixLength); in android_net_utils_getDhcpResults()
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/
DIMSIParameter.java69 public int prefixLength() { in prefixLength() method in IMSIParameter
/frameworks/base/test-runner/src/android/test/
DClassPathPackageInfoSource.java184 int prefixLength = pathPrefix.length(); in findClassesInJar() local
190 int index = entryName.indexOf('/', prefixLength); in findClassesInJar()
/frameworks/base/services/net/java/android/net/dhcp/
DDhcpPacket.java1029 int prefixLength; in toDhcpResults() local
1032 prefixLength = NetworkUtils.netmaskToPrefixLength(mSubnetMask); in toDhcpResults()
1038 prefixLength = NetworkUtils.getImplicitNetmask(ipAddress); in toDhcpResults()
1043 results.ipAddress = new LinkAddress(ipAddress, prefixLength); in toDhcpResults()
/frameworks/base/services/core/java/com/android/server/
DNetworkManagementService.java955 int prefixLength = 0; in getInterfaceConfig() local
963 prefixLength = Integer.parseInt(st.nextToken()); in getInterfaceConfig()
968 cfg.setLinkAddress(new LinkAddress(addr, prefixLength)); in getInterfaceConfig()
1160 int prefixLength = in getRoutes() local
1163 LinkAddress linkAddress = new LinkAddress(destAddr, prefixLength); in getRoutes()
1192 int prefixLength = Integer.parseInt(prefix, 16); in getRoutes() local
1197 LinkAddress linkAddress = new LinkAddress(destAddr, prefixLength); in getRoutes()
DConnectivityService.java4682 public boolean addVpnAddress(String address, int prefixLength) { in addVpnAddress() argument
4686 return mVpns.get(user).addAddress(address, prefixLength); in addVpnAddress()
4691 public boolean removeVpnAddress(String address, int prefixLength) { in removeVpnAddress() argument
4695 return mVpns.get(user).removeAddress(address, prefixLength); in removeVpnAddress()
/frameworks/base/services/core/java/com/android/server/connectivity/
DVpn.java792 public synchronized boolean addAddress(String address, int prefixLength) { in addAddress() argument
796 boolean success = jniAddAddress(mInterface, address, prefixLength); in addAddress()
801 public synchronized boolean removeAddress(String address, int prefixLength) { in removeAddress() argument
805 boolean success = jniDelAddress(mInterface, address, prefixLength); in removeAddress()