/frameworks/base/core/java/android/net/ |
H A D | IpPrefix.java | 48 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 D | LinkAddress.java | 60 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 D | DhcpResults.java | 152 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 D | NetworkUtils.java | 173 * @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 D | VpnService.java | 217 * @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 D | WifiConfigurationHelper.java | 244 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 D | android_net_NetUtils.cpp | 37 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 D | Vpn.java | 792 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 D | ConnectivityService.java | 4259 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);
|