34 #ifdef USE_WIFI_PROFILE
38 #include "Device_WiFi_AccessPoint_Security.h"
40 GHashTable* hostIf_WiFi_AccessPoint_Security::ifHash = NULL;
52 ifHash = g_hash_table_new(NULL,NULL);
61 RDK_LOG(RDK_LOG_WARN,LOG_TR69HOSTIF,
"Caught exception, not able create hostIf_WiFi_AccessPoint_Security instance..\n");
63 g_hash_table_insert(ifHash, (gpointer)dev_id, pRet);
68 GList* hostIf_WiFi_AccessPoint_Security::getAllInstances()
71 return g_hash_table_get_keys(ifHash);
80 g_hash_table_remove(ifHash, (gconstpointer)pDev->dev_id);
85 void hostIf_WiFi_AccessPoint_Security::closeAllInstances()
89 GList* tmp_list = g_hash_table_get_values (ifHash);
94 tmp_list = tmp_list->next;
100 hostIf_WiFi_AccessPoint_Security::hostIf_WiFi_AccessPoint_Security(
int dev_id):
105 memset(ModesSupported, 0, 20);
106 memset(ModeEnabled, 0, 20);
107 memset(WEPKey, 0, 64);
108 memset(PreSharedKey, 0, 64);
109 memset(KeyPassphrase, 0, 64);
110 memset(RadiusServerIPAddr, 0, 45);
111 memset(RadiusSecret, 0, 64);