]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
FST: Make fst_hw_mode_to_band() non-inline function
authorJouni Malinen <j@w1.fi>
Sun, 26 Jul 2015 13:34:35 +0000 (16:34 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 26 Jul 2015 15:45:14 +0000 (18:45 +0300)
There is no need for using an inline function for this. Save a bit in
binary size by using a normal function.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/fst/fst.c
src/fst/fst_internal.h

index a65b41c54a3471750c077f5e75bba154c446bbf9..2880870213e61c7368dd440274ed35f07128f58a 100644 (file)
@@ -206,3 +206,20 @@ Boolean fst_are_ifaces_aggregated(struct fst_iface *iface1,
 {
        return fst_iface_get_group(iface1) == fst_iface_get_group(iface2);
 }
+
+
+enum mb_band_id fst_hw_mode_to_band(enum hostapd_hw_mode mode)
+{
+       switch (mode) {
+       case HOSTAPD_MODE_IEEE80211B:
+       case HOSTAPD_MODE_IEEE80211G:
+               return MB_BAND_ID_WIFI_2_4GHZ;
+       case HOSTAPD_MODE_IEEE80211A:
+               return MB_BAND_ID_WIFI_5GHZ;
+       case HOSTAPD_MODE_IEEE80211AD:
+               return MB_BAND_ID_WIFI_60GHZ;
+       default:
+               WPA_ASSERT(0);
+               return MB_BAND_ID_WIFI_2_4GHZ;
+       }
+}
index d5a875faabd2e548a0d0645545979b6e2727873d..9fe32b85409b8b801bc5b4a09bc157c9c0a82343 100644 (file)
        fst_printf_group(fst_iface_get_group(iface), (level), "%s: " format, \
                         fst_iface_get_name(iface), ##__VA_ARGS__)
 
-static inline enum mb_band_id
-fst_hw_mode_to_band(enum hostapd_hw_mode mode)
-{
-       switch (mode) {
-       case HOSTAPD_MODE_IEEE80211B:
-       case HOSTAPD_MODE_IEEE80211G:
-               return MB_BAND_ID_WIFI_2_4GHZ;
-       case HOSTAPD_MODE_IEEE80211A:
-               return MB_BAND_ID_WIFI_5GHZ;
-       case HOSTAPD_MODE_IEEE80211AD:
-               return MB_BAND_ID_WIFI_60GHZ;
-       default:
-               WPA_ASSERT(0);
-               return MB_BAND_ID_WIFI_2_4GHZ;
-       }
-}
+enum mb_band_id fst_hw_mode_to_band(enum hostapd_hw_mode mode);
 
 struct fst_ctrl_handle {
        struct fst_ctrl ctrl;