[WCNCR00169615] init: Some of WpaInfo variable shall be initialized.

[Description]
Add initial flow for WpaInfo.

Change-Id: I197362aabf98e7b005fa1ccb6221154048a9f224
Signed-off-by: Th3 Huang <th3.huang@mediatek.com>
CR-Id: WCNCR00169615
Feature: init
Reviewed-on: http://gerrit.mediatek.inc:8080/1251302
CheckPatch: Check Patch <srv_checkpatch@mediatek.com>
Reviewed-by: Boforn Lin <boforn.lin@mediatek.com>
Reviewed-by: Weihung Su <wh.su@mediatek.com>
Build: srv_neptune_adm <srv_neptune_adm@mediatek.com>
Reviewed-by: Eddie Chen <eddie.chen@mediatek.com>
Reviewed-by: eason tsai <eason.tsai@mediatek.com>
Reviewed-by: Tzufan Hsu <tzufan.hsu@mediatek.com>
Reviewed-by: Terry Wu <terry.wu@mediatek.com>
Test: srv_mspautosanity@mediatek.com
(cherry picked from commit 73608601cf04d983f4720b18dd3a01ebda44baf7)
Reviewed-on: http://gerrit.mediatek.inc:8080/1254722
Reviewed-by: Litien Chang <litien.chang@mediatek.com>
Reviewed-by: George Kuo <george.kuo@mediatek.com>
diff --git a/os/linux/gl_init.c b/os/linux/gl_init.c
index 9c0c4a9..a94fe7c 100644
--- a/os/linux/gl_init.c
+++ b/os/linux/gl_init.c
@@ -2320,6 +2320,12 @@
 #if 0
 		prRegInfo->fgEnArpFilter = TRUE;
 #endif
+		/* The Init value of u4WpaVersion/u4AuthAlg shall be DISABLE/OPEN, not zero! */
+		/* The Init value of u4CipherGroup/u4CipherPairwise shall be NONE, not zero! */
+		prGlueInfo->rWpaInfo.u4WpaVersion = IW_AUTH_WPA_VERSION_DISABLED;
+		prGlueInfo->rWpaInfo.u4AuthAlg = IW_AUTH_ALG_OPEN_SYSTEM;
+		prGlueInfo->rWpaInfo.u4CipherGroup = IW_AUTH_CIPHER_NONE;
+		prGlueInfo->rWpaInfo.u4CipherPairwise = IW_AUTH_CIPHER_NONE;
 
 		tasklet_init(&prGlueInfo->rRxTask, halRxTasklet, (unsigned long)prGlueInfo);
 		tasklet_init(&prGlueInfo->rTxCompleteTask, halTxCompleteTasklet, (unsigned long)prGlueInfo);