diff options
Diffstat (limited to 'wifi/java/android/net/wifi/p2p')
5 files changed, 18 insertions, 12 deletions
diff --git a/wifi/java/android/net/wifi/p2p/WifiP2pWfdInfo.java b/wifi/java/android/net/wifi/p2p/WifiP2pWfdInfo.java index 1ba991e..d65d03e 100644 --- a/wifi/java/android/net/wifi/p2p/WifiP2pWfdInfo.java +++ b/wifi/java/android/net/wifi/p2p/WifiP2pWfdInfo.java @@ -19,6 +19,8 @@ package android.net.wifi.p2p; import android.os.Parcelable; import android.os.Parcel; +import java.util.Locale; + /** * A class representing Wifi Display information for a device * @hide @@ -135,7 +137,8 @@ public class WifiP2pWfdInfo implements Parcelable { } public String getDeviceInfoHex() { - return String.format("%04x%04x%04x%04x", 6, mDeviceInfo, mCtrlPort, mMaxThroughput); + return String.format( + Locale.US, "%04x%04x%04x%04x", 6, mDeviceInfo, mCtrlPort, mMaxThroughput); } public String toString() { diff --git a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.java b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.java index 9879d4e..a4118dc 100644 --- a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.java +++ b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.java @@ -127,7 +127,7 @@ public class WifiP2pDnsSdServiceInfo extends WifiP2pServiceInfo { sb.append(" "); byte[] data = instanceName.getBytes(); - sb.append(String.format("%02x", data.length)); + sb.append(String.format(Locale.US, "%02x", data.length)); sb.append(WifiP2pServiceInfo.bin2HexStr(data)); // This is the start point of this response. // Therefore, it indicates the request domain name. @@ -187,8 +187,8 @@ public class WifiP2pDnsSdServiceInfo extends WifiP2pServiceInfo { dnsName = dnsName.toLowerCase(Locale.ROOT); // TODO: is this right? } sb.append(compressDnsName(dnsName)); - sb.append(String.format("%04x", dnsType)); - sb.append(String.format("%02x", version)); + sb.append(String.format(Locale.US, "%04x", dnsType)); + sb.append(String.format(Locale.US, "%02x", version)); return sb.toString(); } @@ -215,7 +215,7 @@ public class WifiP2pDnsSdServiceInfo extends WifiP2pServiceInfo { int i = dnsName.indexOf('.'); if (i == -1) { if (dnsName.length() > 0) { - sb.append(String.format("%02x", dnsName.length())); + sb.append(String.format(Locale.US, "%02x", dnsName.length())); sb.append(WifiP2pServiceInfo.bin2HexStr(dnsName.getBytes())); } // for a sequence of labels ending in a zero octet @@ -225,7 +225,7 @@ public class WifiP2pDnsSdServiceInfo extends WifiP2pServiceInfo { String name = dnsName.substring(0, i); dnsName = dnsName.substring(i + 1); - sb.append(String.format("%02x", name.length())); + sb.append(String.format(Locale.US, "%02x", name.length())); sb.append(WifiP2pServiceInfo.bin2HexStr(name.getBytes())); } return sb.toString(); diff --git a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pServiceRequest.java b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pServiceRequest.java index eabd8e5..7462b85c 100644 --- a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pServiceRequest.java +++ b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pServiceRequest.java @@ -136,10 +136,10 @@ public class WifiP2pServiceRequest implements Parcelable { public String getSupplicantQuery() { StringBuffer sb = new StringBuffer(); // length is retained as little endian format. - sb.append(String.format("%02x", (mLength) & 0xff)); - sb.append(String.format("%02x", (mLength >> 8) & 0xff)); - sb.append(String.format("%02x", mProtocolType)); - sb.append(String.format("%02x", mTransId)); + sb.append(String.format(Locale.US, "%02x", (mLength) & 0xff)); + sb.append(String.format(Locale.US, "%02x", (mLength >> 8) & 0xff)); + sb.append(String.format(Locale.US, "%02x", mProtocolType)); + sb.append(String.format(Locale.US, "%02x", mTransId)); if (mQuery != null) { sb.append(mQuery); } diff --git a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.java b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.java index 40a0d61..a4cdfd9 100644 --- a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.java +++ b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.java @@ -18,6 +18,7 @@ package android.net.wifi.p2p.nsd; import java.util.ArrayList; import java.util.List; +import java.util.Locale; import java.util.UUID; /** @@ -98,7 +99,7 @@ public class WifiP2pUpnpServiceInfo extends WifiP2pServiceInfo { private static String createSupplicantQuery(String uuid, String data) { StringBuffer sb = new StringBuffer(); sb.append("upnp "); - sb.append(String.format("%02x ", VERSION_1_0)); + sb.append(String.format(Locale.US, "%02x ", VERSION_1_0)); sb.append("uuid:"); sb.append(uuid); if (data != null) { diff --git a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.java b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.java index b5cf144..98e447e 100644 --- a/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.java +++ b/wifi/java/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.java @@ -18,6 +18,8 @@ package android.net.wifi.p2p.nsd; import android.net.wifi.p2p.WifiP2pManager; +import java.util.Locale; + /** * A class for creating a Upnp service discovery request for use with * {@link WifiP2pManager#addServiceRequest} and {@link WifiP2pManager#removeServiceRequest} @@ -73,7 +75,7 @@ public class WifiP2pUpnpServiceRequest extends WifiP2pServiceRequest { throw new IllegalArgumentException("search target cannot be null"); } StringBuffer sb = new StringBuffer(); - sb.append(String.format("%02x", WifiP2pUpnpServiceInfo.VERSION_1_0)); + sb.append(String.format(Locale.US, "%02x", WifiP2pUpnpServiceInfo.VERSION_1_0)); sb.append(WifiP2pServiceInfo.bin2HexStr(st.getBytes())); return new WifiP2pUpnpServiceRequest(sb.toString()); } |