Fix code review comments in WiFi offload
CL f7fe4b25bf294f808b99b1e1f25e8a7a62817ef7
Change-Id: I5f0468cf7c84a5031fb86631c27e71c202f4f843
diff --git a/service/java/com/android/server/wifi/WifiNative.java b/service/java/com/android/server/wifi/WifiNative.java
index ce1db42..4cb3280 100644
--- a/service/java/com/android/server/wifi/WifiNative.java
+++ b/service/java/com/android/server/wifi/WifiNative.java
@@ -2338,14 +2338,15 @@
synchronized public int
startSendingOffloadedPacket(int slot, KeepalivePacketData keepAlivePacket, int period) {
Log.d(TAG, "startSendingOffloadedPacket slot=" + slot + " period=" + period);
+
+ String[] macAddrStr = getMacAddress().split(":");
+ byte[] srcMac = new byte[6];
+ for(int i = 0; i < 6; i++) {
+ Integer hexVal = Integer.parseInt(macAddrStr[i], 16);
+ srcMac[i] = hexVal.byteValue();
+ }
synchronized (mLock) {
if (isHalStarted()) {
- String[] macAddrStr = getMacAddress().split(":");
- byte[] srcMac = new byte[6];
- for(int i = 0; i < 6; i++) {
- Integer hexVal = Integer.parseInt(macAddrStr[i], 16);
- srcMac[i] = hexVal.byteValue();
- }
return startSendingOffloadedPacketNative(sWlan0Index, slot, srcMac,
keepAlivePacket.dstMac, keepAlivePacket.data, period);
} else {