platform: remove unused wifi_utils_get_ssid()
This commit is contained in:
@@ -3444,16 +3444,6 @@ wifi_get_bssid (NMPlatform *platform, int ifindex, guint8 *bssid)
|
|||||||
return wifi_utils_get_bssid (wifi_data, bssid);
|
return wifi_utils_get_bssid (wifi_data, bssid);
|
||||||
}
|
}
|
||||||
|
|
||||||
static GByteArray *
|
|
||||||
wifi_get_ssid (NMPlatform *platform, int ifindex)
|
|
||||||
{
|
|
||||||
WifiData *wifi_data = wifi_get_wifi_data (platform, ifindex);
|
|
||||||
|
|
||||||
if (!wifi_data)
|
|
||||||
return NULL;
|
|
||||||
return wifi_utils_get_ssid (wifi_data);
|
|
||||||
}
|
|
||||||
|
|
||||||
static guint32
|
static guint32
|
||||||
wifi_get_frequency (NMPlatform *platform, int ifindex)
|
wifi_get_frequency (NMPlatform *platform, int ifindex)
|
||||||
{
|
{
|
||||||
@@ -4722,7 +4712,6 @@ nm_linux_platform_class_init (NMLinuxPlatformClass *klass)
|
|||||||
|
|
||||||
platform_class->wifi_get_capabilities = wifi_get_capabilities;
|
platform_class->wifi_get_capabilities = wifi_get_capabilities;
|
||||||
platform_class->wifi_get_bssid = wifi_get_bssid;
|
platform_class->wifi_get_bssid = wifi_get_bssid;
|
||||||
platform_class->wifi_get_ssid = wifi_get_ssid;
|
|
||||||
platform_class->wifi_get_frequency = wifi_get_frequency;
|
platform_class->wifi_get_frequency = wifi_get_frequency;
|
||||||
platform_class->wifi_get_quality = wifi_get_quality;
|
platform_class->wifi_get_quality = wifi_get_quality;
|
||||||
platform_class->wifi_get_rate = wifi_get_rate;
|
platform_class->wifi_get_rate = wifi_get_rate;
|
||||||
|
@@ -1556,17 +1556,6 @@ nm_platform_wifi_get_bssid (NMPlatform *self, int ifindex, guint8 *bssid)
|
|||||||
return klass->wifi_get_bssid (self, ifindex, bssid);
|
return klass->wifi_get_bssid (self, ifindex, bssid);
|
||||||
}
|
}
|
||||||
|
|
||||||
GByteArray *
|
|
||||||
nm_platform_wifi_get_ssid (NMPlatform *self, int ifindex)
|
|
||||||
{
|
|
||||||
_CHECK_SELF (self, klass, NULL);
|
|
||||||
reset_error (self);
|
|
||||||
|
|
||||||
g_return_val_if_fail (ifindex > 0, NULL);
|
|
||||||
|
|
||||||
return klass->wifi_get_ssid (self, ifindex);
|
|
||||||
}
|
|
||||||
|
|
||||||
guint32
|
guint32
|
||||||
nm_platform_wifi_get_frequency (NMPlatform *self, int ifindex)
|
nm_platform_wifi_get_frequency (NMPlatform *self, int ifindex)
|
||||||
{
|
{
|
||||||
|
@@ -590,7 +590,6 @@ gboolean nm_platform_gre_get_properties (NMPlatform *self, int ifindex,
|
|||||||
|
|
||||||
gboolean nm_platform_wifi_get_capabilities (NMPlatform *self, int ifindex, NMDeviceWifiCapabilities *caps);
|
gboolean nm_platform_wifi_get_capabilities (NMPlatform *self, int ifindex, NMDeviceWifiCapabilities *caps);
|
||||||
gboolean nm_platform_wifi_get_bssid (NMPlatform *self, int ifindex, guint8 *bssid);
|
gboolean nm_platform_wifi_get_bssid (NMPlatform *self, int ifindex, guint8 *bssid);
|
||||||
GByteArray *nm_platform_wifi_get_ssid (NMPlatform *self, int ifindex);
|
|
||||||
guint32 nm_platform_wifi_get_frequency (NMPlatform *self, int ifindex);
|
guint32 nm_platform_wifi_get_frequency (NMPlatform *self, int ifindex);
|
||||||
int nm_platform_wifi_get_quality (NMPlatform *self, int ifindex);
|
int nm_platform_wifi_get_quality (NMPlatform *self, int ifindex);
|
||||||
guint32 nm_platform_wifi_get_rate (NMPlatform *self, int ifindex);
|
guint32 nm_platform_wifi_get_rate (NMPlatform *self, int ifindex);
|
||||||
|
@@ -442,24 +442,6 @@ wifi_nl80211_find_freq (WifiData *data, const guint32 *freqs)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static GByteArray *
|
|
||||||
wifi_nl80211_get_ssid (WifiData *data)
|
|
||||||
{
|
|
||||||
WifiDataNl80211 *nl80211 = (WifiDataNl80211 *) data;
|
|
||||||
GByteArray *array = NULL;
|
|
||||||
struct nl80211_bss_info bss_info;
|
|
||||||
|
|
||||||
nl80211_get_bss_info (nl80211, &bss_info);
|
|
||||||
|
|
||||||
if (bss_info.valid) {
|
|
||||||
array = g_byte_array_sized_new (bss_info.ssid_len);
|
|
||||||
g_byte_array_append (array, (const guint8 *) bss_info.ssid,
|
|
||||||
bss_info.ssid_len);
|
|
||||||
}
|
|
||||||
|
|
||||||
return array;
|
|
||||||
}
|
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
wifi_nl80211_get_bssid (WifiData *data, guint8 *out_bssid)
|
wifi_nl80211_get_bssid (WifiData *data, guint8 *out_bssid)
|
||||||
{
|
{
|
||||||
@@ -874,7 +856,6 @@ wifi_nl80211_init (const char *iface, int ifindex)
|
|||||||
nl80211->parent.set_powersave = wifi_nl80211_set_powersave;
|
nl80211->parent.set_powersave = wifi_nl80211_set_powersave;
|
||||||
nl80211->parent.get_freq = wifi_nl80211_get_freq;
|
nl80211->parent.get_freq = wifi_nl80211_get_freq;
|
||||||
nl80211->parent.find_freq = wifi_nl80211_find_freq;
|
nl80211->parent.find_freq = wifi_nl80211_find_freq;
|
||||||
nl80211->parent.get_ssid = wifi_nl80211_get_ssid;
|
|
||||||
nl80211->parent.get_bssid = wifi_nl80211_get_bssid;
|
nl80211->parent.get_bssid = wifi_nl80211_get_bssid;
|
||||||
nl80211->parent.get_rate = wifi_nl80211_get_rate;
|
nl80211->parent.get_rate = wifi_nl80211_get_rate;
|
||||||
nl80211->parent.get_qual = wifi_nl80211_get_qual;
|
nl80211->parent.get_qual = wifi_nl80211_get_qual;
|
||||||
|
@@ -44,9 +44,6 @@ struct WifiData {
|
|||||||
/* Return first supported frequency in the zero-terminated list */
|
/* Return first supported frequency in the zero-terminated list */
|
||||||
guint32 (*find_freq) (WifiData *data, const guint32 *freqs);
|
guint32 (*find_freq) (WifiData *data, const guint32 *freqs);
|
||||||
|
|
||||||
/* If SSID is empty/blank (zero-length or all \0s) return NULL */
|
|
||||||
GByteArray * (*get_ssid) (WifiData *data);
|
|
||||||
|
|
||||||
/* Return current bitrate in Kbps */
|
/* Return current bitrate in Kbps */
|
||||||
guint32 (*get_rate) (WifiData *data);
|
guint32 (*get_rate) (WifiData *data);
|
||||||
|
|
||||||
|
@@ -223,36 +223,6 @@ wifi_wext_find_freq (WifiData *data, const guint32 *freqs)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static GByteArray *
|
|
||||||
wifi_wext_get_ssid (WifiData *data)
|
|
||||||
{
|
|
||||||
WifiDataWext *wext = (WifiDataWext *) data;
|
|
||||||
struct iwreq wrq;
|
|
||||||
char ssid[IW_ESSID_MAX_SIZE + 2];
|
|
||||||
guint32 len;
|
|
||||||
GByteArray *array = NULL;
|
|
||||||
|
|
||||||
memset (ssid, 0, sizeof (ssid));
|
|
||||||
wrq.u.essid.pointer = (caddr_t) &ssid;
|
|
||||||
wrq.u.essid.length = sizeof (ssid);
|
|
||||||
wrq.u.essid.flags = 0;
|
|
||||||
strncpy (wrq.ifr_name, wext->parent.iface, IFNAMSIZ);
|
|
||||||
|
|
||||||
if (ioctl (wext->fd, SIOCGIWESSID, &wrq) < 0) {
|
|
||||||
nm_log_err (LOGD_HW | LOGD_WIFI, "(%s): couldn't get SSID: %d",
|
|
||||||
wext->parent.iface, errno);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
len = wrq.u.essid.length;
|
|
||||||
if (nm_utils_is_empty_ssid ((guint8 *) ssid, len) == FALSE) {
|
|
||||||
array = g_byte_array_sized_new (len);
|
|
||||||
g_byte_array_append (array, (const guint8 *) ssid, len);
|
|
||||||
}
|
|
||||||
|
|
||||||
return array;
|
|
||||||
}
|
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
wifi_wext_get_bssid (WifiData *data, guint8 *out_bssid)
|
wifi_wext_get_bssid (WifiData *data, guint8 *out_bssid)
|
||||||
{
|
{
|
||||||
@@ -601,7 +571,6 @@ wifi_wext_init (const char *iface, int ifindex, gboolean check_scan)
|
|||||||
wext->parent.set_powersave = wifi_wext_set_powersave;
|
wext->parent.set_powersave = wifi_wext_set_powersave;
|
||||||
wext->parent.get_freq = wifi_wext_get_freq;
|
wext->parent.get_freq = wifi_wext_get_freq;
|
||||||
wext->parent.find_freq = wifi_wext_find_freq;
|
wext->parent.find_freq = wifi_wext_find_freq;
|
||||||
wext->parent.get_ssid = wifi_wext_get_ssid;
|
|
||||||
wext->parent.get_bssid = wifi_wext_get_bssid;
|
wext->parent.get_bssid = wifi_wext_get_bssid;
|
||||||
wext->parent.get_rate = wifi_wext_get_rate;
|
wext->parent.get_rate = wifi_wext_get_rate;
|
||||||
wext->parent.get_qual = wifi_wext_get_qual;
|
wext->parent.get_qual = wifi_wext_get_qual;
|
||||||
|
@@ -121,13 +121,6 @@ wifi_utils_find_freq (WifiData *data, const guint32 *freqs)
|
|||||||
return data->find_freq (data, freqs);
|
return data->find_freq (data, freqs);
|
||||||
}
|
}
|
||||||
|
|
||||||
GByteArray *
|
|
||||||
wifi_utils_get_ssid (WifiData *data)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (data != NULL, NULL);
|
|
||||||
return data->get_ssid (data);
|
|
||||||
}
|
|
||||||
|
|
||||||
gboolean
|
gboolean
|
||||||
wifi_utils_get_bssid (WifiData *data, guint8 *out_bssid)
|
wifi_utils_get_bssid (WifiData *data, guint8 *out_bssid)
|
||||||
{
|
{
|
||||||
|
@@ -48,9 +48,6 @@ guint32 wifi_utils_get_freq (WifiData *data);
|
|||||||
* Frequencies are specified in MHz. */
|
* Frequencies are specified in MHz. */
|
||||||
guint32 wifi_utils_find_freq (WifiData *data, const guint32 *freqs);
|
guint32 wifi_utils_find_freq (WifiData *data, const guint32 *freqs);
|
||||||
|
|
||||||
/* Caller must free returned byte array */
|
|
||||||
GByteArray *wifi_utils_get_ssid (WifiData *data);
|
|
||||||
|
|
||||||
/* out_bssid must be ETH_ALEN bytes */
|
/* out_bssid must be ETH_ALEN bytes */
|
||||||
gboolean wifi_utils_get_bssid (WifiData *data, guint8 *out_bssid);
|
gboolean wifi_utils_get_bssid (WifiData *data, guint8 *out_bssid);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user