X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fnetwork.h;h=c4c73051a011a760b92cbab591059022c56c7f7e;hb=69efc565b595bb39ebdbe635f063675ecf59278c;hp=6d067c55d846e17c0459456f803970dd2203e1ef;hpb=85074ce75ce1749e270dc9951d003d4a3c1f9cab;p=platform%2Fupstream%2Fconnman.git diff --git a/include/network.h b/include/network.h index 6d067c5..c4c7305 100755 --- a/include/network.h +++ b/include/network.h @@ -32,6 +32,12 @@ extern "C" { #endif +#if defined TIZEN_EXT +#define WIFI_ENCYPTION_MODE_LEN_MAX 6 +#define WIFI_BSSID_LEN_MAX 6 +#define MAC_ADDRESS_LENGTH 18 +#endif + /** * SECTION:network * @title: Network premitives @@ -64,7 +70,7 @@ enum connman_network_error { #if defined TIZEN_EXT struct connman_bssids { - char bssid[18]; + unsigned char bssid[WIFI_BSSID_LEN_MAX]; uint16_t strength; uint16_t frequency; }; @@ -206,6 +212,8 @@ ieee80211_modes_e connman_network_get_phy_mode(struct connman_network *network); int connman_network_set_connection_mode(struct connman_network *network, connection_mode_e mode); connection_mode_e connman_network_get_connection_mode(struct connman_network *network); +int connman_network_set_last_bssid(struct connman_network *network, const char *bssid); +char *connman_network_get_last_bssid(struct connman_network *network); #endif int connman_network_set_name(struct connman_network *network,