OSDN Git Service

Use CCMP for WPA2 mode
authorIrfan Sheriff <isheriff@google.com>
Wed, 26 Oct 2011 03:37:18 +0000 (20:37 -0700)
committerIrfan Sheriff <isheriff@google.com>
Wed, 26 Oct 2011 03:37:18 +0000 (20:37 -0700)
TKIP+CCMP for WPA and the secure CCMP for WPA2

Bug:5515097
Change-Id: I877d1f4075c3df83149aca23b59c285d2fe093e1

SoftapController.cpp

index 7592aad..cd61462 100644 (file)
@@ -298,10 +298,10 @@ int SoftapController::setSoftap(int argc, char *argv[]) {
     if (argc > 5) {
         if (!strcmp(argv[5], "wpa-psk")) {
             generatePsk(ssid, argv[6], psk_str);
-            asprintf(&fbuf, "%swpa=1\nwpa_psk=%s\n", wbuf, psk_str);
+            asprintf(&fbuf, "%swpa=1\nwpa_pairwise=TKIP CCMP\nwpa_psk=%s\n", wbuf, psk_str);
         } else if (!strcmp(argv[5], "wpa2-psk")) {
             generatePsk(ssid, argv[6], psk_str);
-            asprintf(&fbuf, "%swpa=2\nwpa_psk=%s\n", wbuf, psk_str);
+            asprintf(&fbuf, "%swpa=2\nrsn_pairwise=CCMP\nwpa_psk=%s\n", wbuf, psk_str);
         } else if (!strcmp(argv[5], "open")) {
             asprintf(&fbuf, "%s", wbuf);
         }