[AWARE] Fix message length limit comparison

(cherry-pick of commit ff8fac8dfe2e1aae899b0953eee7b4c9b905bd52)

Bug: 70354311
Test: unit tests & integration tests
Change-Id: Idd1a8c6f25bcc8c4f097d79e711682e17ac263fd
Merged-In: I997b89493fc2102c6a0b6f4ce7a918bed39fad58
diff --git a/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java b/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java
index b77ae63..dd4c2e0 100644
--- a/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java
+++ b/service/java/com/android/server/wifi/aware/WifiAwareServiceImpl.java
@@ -329,8 +329,8 @@
             enforceConnectivityInternalPermission();
         }
 
-        if (message != null
-                && message.length > mStateManager.getCharacteristics().getMaxServiceNameLength()) {
+        if (message != null && message.length
+                > mStateManager.getCharacteristics().getMaxServiceSpecificInfoLength()) {
             throw new IllegalArgumentException(
                     "Message length longer than supported by device characteristics");
         }