Searched defs:prefixLength (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/core/java/android/net/
H A DIpPrefix.java48 private final int prefixLength; field in class:IpPrefix
55 NetworkUtils.maskRawAddress(address, prefixLength);
64 * @param prefixLength the prefix length. Must be >= 0 and <= (32 or 128) (IPv4 or IPv6).
68 public IpPrefix(byte[] address, int prefixLength) { argument
70 this.prefixLength = prefixLength;
80 * @param prefixLength the prefix length. Must be >= 0 and <= (32 or 128) (IPv4 or IPv6).
83 public IpPrefix(InetAddress address, int prefixLength) { argument
87 this.prefixLength = prefixLength;
[all...]
H A DLinkAddress.java60 private int prefixLength; field in class:LinkAddress
98 private void init(InetAddress address, int prefixLength, int flags, int scope) { argument
101 prefixLength < 0 ||
102 ((address instanceof Inet4Address) && prefixLength > 32) ||
103 (prefixLength > 128)) {
105 "/" + prefixLength);
108 this.prefixLength = prefixLength;
117 * @param prefixLength The prefix length.
123 public LinkAddress(InetAddress address, int prefixLength, in argument
134 LinkAddress(InetAddress address, int prefixLength) argument
[all...]
H A DDhcpResults.java152 public boolean setIpAddress(String addrString, int prefixLength) { argument
155 ipAddress = new LinkAddress(addr, prefixLength);
157 Log.e(TAG, "setIpAddress failed with addrString " + addrString + "/" + prefixLength);
H A DNetworkUtils.java173 * @param prefixLength
176 public static int prefixLengthToNetmaskInt(int prefixLength) argument
178 if (prefixLength < 0 || prefixLength > 32) {
181 int value = 0xffffffff << (32 - prefixLength);
236 public static void maskRawAddress(byte[] array, int prefixLength) { argument
237 if (prefixLength < 0 || prefixLength > array.length * 8) {
239 " bytes has invalid prefix length " + prefixLength);
242 int offset = prefixLength /
260 getNetworkPart(InetAddress address, int prefixLength) argument
[all...]
H A DVpnService.java217 * @param prefixLength The prefix length of the address.
224 public boolean addAddress(InetAddress address, int prefixLength) { argument
225 check(address, prefixLength);
227 return getService().addVpnAddress(address.getHostAddress(), prefixLength);
248 * @param prefixLength The prefix length of the address.
254 public boolean removeAddress(InetAddress address, int prefixLength) { argument
255 check(address, prefixLength);
257 return getService().removeVpnAddress(address.getHostAddress(), prefixLength);
309 * Private method to validate address and prefixLength.
311 private static void check(InetAddress address, int prefixLength) { argument
389 addAddress(InetAddress address, int prefixLength) argument
411 addAddress(String address, int prefixLength) argument
424 addRoute(InetAddress address, int prefixLength) argument
452 addRoute(String address, int prefixLength) argument
[all...]
/frameworks/base/core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/
H A DWifiConfigurationHelper.java244 int prefixLength = getPrefixLength(jsonConfig.getInt("prefix_length"));
245 staticIpConfig.ipAddress = new LinkAddress(ipAddress, prefixLength);
348 private static int getPrefixLength(int prefixLength) { argument
349 if (prefixLength < 0 || prefixLength > 32) {
352 return prefixLength;
/frameworks/base/core/jni/
H A Dandroid_net_NetUtils.cpp37 uint32_t *prefixLength,
48 uint32_t *prefixLength,
101 uint32_t prefixLength; local
118 result = ::dhcp_do_request_renew(nameStr, ipaddr, gateway, &prefixLength,
121 result = ::dhcp_do_request(nameStr, ipaddr, gateway, &prefixLength,
133 // dhcpResults->addLinkAddress(inetAddress, prefixLength)
135 env->NewStringUTF(ipaddr), prefixLength);
/frameworks/base/services/core/java/com/android/server/connectivity/
H A DVpn.java792 public synchronized boolean addAddress(String address, int prefixLength) { argument
796 boolean success = jniAddAddress(mInterface, address, prefixLength);
803 public synchronized boolean removeAddress(String address, int prefixLength) { argument
807 boolean success = jniDelAddress(mInterface, address, prefixLength);
/frameworks/base/services/core/java/com/android/server/
H A DConnectivityService.java4259 public boolean addVpnAddress(String address, int prefixLength) { argument
4263 return mVpns.get(user).addAddress(address, prefixLength);
4268 public boolean removeVpnAddress(String address, int prefixLength) { argument
4272 return mVpns.get(user).removeAddress(address, prefixLength);

Completed in 1173 milliseconds