Searched refs:prefixLength (Results 1 - 12 of 12) 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.java62 private int prefixLength; field in class:LinkAddress
114 private void init(InetAddress address, int prefixLength, int flags, int scope) { argument
117 prefixLength < 0 ||
118 ((address instanceof Inet4Address) && prefixLength > 32) ||
119 (prefixLength > 128)) {
121 "/" + prefixLength);
124 this.prefixLength = prefixLength;
133 * @param prefixLength The prefix length.
139 public LinkAddress(InetAddress address, int prefixLength, in argument
150 LinkAddress(InetAddress address, int prefixLength) argument
[all...]
H A DVpnService.java245 * @param prefixLength The prefix length of the address.
252 public boolean addAddress(InetAddress address, int prefixLength) { argument
253 check(address, prefixLength);
255 return getService().addVpnAddress(address.getHostAddress(), prefixLength);
276 * @param prefixLength The prefix length of the address.
282 public boolean removeAddress(InetAddress address, int prefixLength) { argument
283 check(address, prefixLength);
285 return getService().removeVpnAddress(address.getHostAddress(), prefixLength);
377 * Private method to validate address and prefixLength.
379 private static void check(InetAddress address, int prefixLength) { argument
457 addAddress(InetAddress address, int prefixLength) argument
479 addAddress(String address, int prefixLength) argument
492 addRoute(InetAddress address, int prefixLength) argument
520 addRoute(String address, int prefixLength) argument
[all...]
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 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 DIConnectivityManager.aidl162 boolean addVpnAddress(String address, int prefixLength);
163 boolean removeVpnAddress(String address, int 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/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/test-runner/src/android/test/
H A DClassPathPackageInfoSource.java184 int prefixLength = pathPrefix.length();
190 int index = entryName.indexOf('/', prefixLength);
/frameworks/base/services/core/java/com/android/server/
H A DNetworkManagementService.java838 int prefixLength = 0;
846 prefixLength = Integer.parseInt(st.nextToken());
848 Slog.e(TAG, "Failed to parse prefixLength", nfe);
851 cfg.setLinkAddress(new LinkAddress(addr, prefixLength));
1043 int prefixLength =
1046 LinkAddress linkAddress = new LinkAddress(destAddr, prefixLength);
1075 int prefixLength = Integer.parseInt(prefix, 16);
1080 LinkAddress linkAddress = new LinkAddress(destAddr, prefixLength);
H A DConnectivityService.java4495 public boolean addVpnAddress(String address, int prefixLength) { argument
4499 return mVpns.get(user).addAddress(address, prefixLength);
4504 public boolean removeVpnAddress(String address, int prefixLength) { argument
4508 return mVpns.get(user).removeAddress(address, prefixLength);
/frameworks/base/services/core/java/com/android/server/connectivity/
H A DVpn.java771 public synchronized boolean addAddress(String address, int prefixLength) { argument
775 boolean success = jniAddAddress(mInterface, address, prefixLength);
780 public synchronized boolean removeAddress(String address, int prefixLength) { argument
784 boolean success = jniDelAddress(mInterface, address, prefixLength);

Completed in 2207 milliseconds