#define TETHERING_WIFI_KEY_MAX_LEN 64 /**< Maximum length of wifi key */
#define TETHERING_WIFI_HASH_KEY_MAX_LEN 64
+#define TETHERING_WIFI_MODE_MAX_LEN 10 /**< Maximum length of mode */
+
#define VCONFKEY_MOBILE_HOTSPOT_SSID "memory/private/mobileap-agent/ssid"
#define TETHERING_PASSPHRASE_PATH "wifi_tethering.txt"
#define TETHERING_WIFI_PASSPHRASE_STORE_KEY "tethering_wifi_passphrase"
* End of mobileap-agent common values
*/
-#define TETHERING_DEFAULT_SSID "Redwood"
-#define TETHERING_DEFAULT_PASSPHRASE "eoiugkl!"
+#define TETHERING_DEFAULT_SSID "Tizen"
#define TETHERING_WIFI_SECURITY_TYPE_OPEN_STR "open"
#define TETHERING_WIFI_SECURITY_TYPE_WPA2_PSK_STR "wpa2-psk"
#define TETHERING_ERROR_RECOVERY_MAX 3
char *ap_ssid;
char passphrase[TETHERING_WIFI_KEY_MAX_LEN + 1];
tethering_wifi_security_type_e sec_type;
+ tethering_wifi_mode_type_e mode_type;
bool visibility;
+ bool mac_filter;
+ bool dhcp_enabled;
+ int channel;
} __tethering_h;
typedef struct {
typedef struct {
char ssid[TETHERING_WIFI_SSID_MAX_LEN + 1];
char key[TETHERING_WIFI_KEY_MAX_LEN + 1];
+ char mode[TETHERING_WIFI_MODE_MAX_LEN + 1];
tethering_wifi_security_type_e sec_type;
bool visibility;
+ bool mac_filter;
+ int channel;
} _softap_settings_t;
#ifdef __cplusplus