#define NET_PROXY_LEN_MAX 64 /** Maximum length of proxy string */
#define NET_DNS_ADDR_MAX 2 /** MAX number of DNS Address */
#define NET_MAX_DEVICE_NAME_LEN 32 /** Maximum length of device name */
-#define NET_MAX_MAC_ADDR_LEN 32 /** Maximum length of MAC address */
+#define WIFI_MAC_ADDR_LEN 17 /** Maximum length of MAC address */
#define NET_IPV6_MAX_PRIVACY_LEN 9 /** Maximum length of IPv6 Privacy
["enabled", "disabled", "preferred"]*/
#define NET_IPV6_MAX_PREFIX_LEN 128 /** Maximum length of IPv6 Prefix */
} net_addr_s;
typedef struct {
- char ProfileName[NET_PROFILE_NAME_LEN_MAX+1]; /** Profile name */
+ char ProfileName[NET_PROFILE_NAME_LEN_MAX + 1]; /** Profile name */
} net_profile_name_s;
typedef struct {
- char ProfileName[NET_PROFILE_NAME_LEN_MAX+1]; /** Profile Name of the connection link */
- char DevName[NET_MAX_DEVICE_NAME_LEN+1]; /** Device Name of the connection link */
+ char ProfileName[NET_PROFILE_NAME_LEN_MAX + 1]; /** Profile Name of the connection link */
+ char DevName[NET_MAX_DEVICE_NAME_LEN + 1]; /** Device Name of the connection link */
net_dns_config_type_e DnsConfigType; /** IPv4 Dns configuration type */
net_dns_config_type_e DnsConfigType6; /** IPv6 Dns configuration type */
net_addr_s DnsAddr[NET_DNS_ADDR_MAX]; /** IPv4 Dns Server Address of the connection link */
net_addr_s ServerAddr; /** DHCP Server Address */
int DHCPLeaseDuration; /** DHCP Lease duration in seconds */
net_proxy_type_e ProxyMethod; /** Proxy Method type */
- char ProxyAddr[NET_PROXY_LEN_MAX+1]; /** Proxy address */
- char MacAddr[NET_MAX_MAC_ADDR_LEN+1]; /** MAC address */
+ char ProxyAddr[NET_PROXY_LEN_MAX + 1]; /** Proxy address */
+ char MacAddr[WIFI_MAC_ADDR_LEN + 1]; /** MAC address */
net_addr_s IpAddr6; /** IP Address for the connection link */
int PrefixLen6; /** IPv6 Prefix Length for the connection link */
char BDefGateway6; /** Whether gateway address present or not */
net_addr_s GatewayAddr6; /** Gateway address */
- char Privacy6[NET_IPV6_MAX_PRIVACY_LEN+1]; /** Privacy of the connection link */
+ char Privacy6[NET_IPV6_MAX_PRIVACY_LEN + 1]; /** Privacy of the connection link */
} net_dev_info_s;
#ifdef __cplusplus
char ProfileName[NET_PROFILE_NAME_LEN_MAX+1]; /** Profile name */
net_state_type_e ProfileState; /** Service state */
char essid[NET_WLAN_ESSID_LEN+1]; /** ESSID */
- char bssid[NET_MAX_MAC_ADDR_LEN+1]; /** Basic service set identification */
+ char bssid[WIFI_MAC_ADDR_LEN+1]; /** Basic service set identification */
unsigned char Strength; /** Strength : between 0 and 100 */
unsigned int frequency; /** Frequency band(MHz) */
int max_rate; /** Maximum speed of the line(Mbps) */
typedef struct {
unsigned char ssid[NET_WLAN_ESSID_LEN + 1];
- char bssid[NET_WLAN_BSSID_LEN + 1];
+ char bssid[WIFI_MAC_ADDR_LEN + 1];
int rssi;
int mode;
} net_bssid_scan_bss_info_s;
typedef struct {
char ssid[NET_WLAN_ESSID_LEN + 1];
- char bssid[NET_WLAN_BSSID_LEN + 1];
+ char bssid[WIFI_MAC_ADDR_LEN + 1];
GSList *vsie_list;
int freq;
int rssi;
/** Length of ESSID: 32(raw essid size) x 3(U+FFFD REPLACEMENT CHARACTER) */
#define NET_WLAN_ESSID_LEN 96
-/** Length of BSSID */
-#define NET_WLAN_BSSID_LEN 17
-
/** Length of Frequency */
#define NET_WLAN_FREQ_LEN 5
value = g_variant_get_string(var, NULL);
if (value != NULL)
- g_strlcpy(net_info->MacAddr, value, NET_MAX_MAC_ADDR_LEN);
+ g_strlcpy(net_info->MacAddr, value, WIFI_MAC_ADDR_LEN + 1);
}
}
g_variant_iter_free(iter);
value = g_variant_get_string(var, NULL);
if (value != NULL)
- g_strlcpy(ProfInfo->bssid, value, NET_MAX_MAC_ADDR_LEN);
+ g_strlcpy(ProfInfo->bssid, value, WIFI_MAC_ADDR_LEN + 1);
} else if (g_strcmp0(key, "MaxSpeed") == 0) {
ProfInfo->max_rate = g_variant_get_int32(var);
}
memcpy(bss->ssid, ssid, ssid_len);
- g_strlcpy(bss->bssid, bssid, NET_WLAN_BSSID_LEN+1);
+ g_strlcpy(bss->bssid, bssid, WIFI_MAC_ADDR_LEN + 1);
bss->rssi = rssi;
bss->mode = mode;
bss_info_list = g_slist_append(bss_info_list, bss);
}
g_strlcpy(bss->ssid, ssid, strlen(ssid)+1);
- g_strlcpy(bss->bssid, bssid, NET_WLAN_BSSID_LEN+1);
+ g_strlcpy(bss->bssid, bssid, WIFI_MAC_ADDR_LEN + 1);
bss->freq = freq;
bss->rssi = rssi;
bss->security_type = sec_type;
}
g_strlcpy(profile->essid, (char *)ap->ssid, NET_WLAN_ESSID_LEN+1);
- g_strlcpy(profile->bssid, ap->bssid, NET_MAX_MAC_ADDR_LEN+1);
+ g_strlcpy(profile->bssid, ap->bssid, WIFI_MAC_ADDR_LEN + 1);
profile->wlan_mode = ap->mode;
return;
}
- g_strlcpy(profile->essid, ap->ssid, NET_WLAN_ESSID_LEN+1);
- g_strlcpy(profile->bssid, ap->bssid, NET_MAX_MAC_ADDR_LEN+1);
+ g_strlcpy(profile->essid, ap->ssid, NET_WLAN_ESSID_LEN + 1);
+ g_strlcpy(profile->bssid, ap->bssid, WIFI_MAC_ADDR_LEN + 1);
if (ap->vsie_list) {
GSList *list;
#include "network_internal.h"
#include "wifi_internal.h"
-#define WIFI_MAC_ADDR_LENGTH 17
#define WIFI_MAC_ADDR_PATH "/sys/class/net/wlan0/address"
//LCOV_EXCL_START
if (_get_tizen_profile() == TIZEN_PROFILE_TV) {
//LCOV_EXCL_START
FILE *fp = NULL;
- char buf[WIFI_MAC_ADDR_LENGTH + 1];
+ char buf[WIFI_MAC_ADDR_LEN + 1];
if (0 == access(WIFI_MAC_ADDR_PATH, F_OK))
fp = fopen(WIFI_MAC_ADDR_PATH, "r");
WIFI_LOG(WIFI_INFO, "%s : %s\n", WIFI_MAC_ADDR_PATH, buf);
- *mac_address = strndup(buf, WIFI_MAC_ADDR_LENGTH + 1);
+ *mac_address = strndup(buf, WIFI_MAC_ADDR_LEN + 1);
if (*mac_address == NULL) {
WIFI_LOG(WIFI_ERROR, "strndup() failed");
fclose(fp);