--- a/tools/wlanconfig.c +++ b/tools/wlanconfig.c @@ -654,7 +654,7 @@ static void list_scan(const char *ifname) { static uint8_t buf[24 * 1024]; - char ssid[14]; + char ssid[30]; uint8_t *cp; int len; @@ -665,7 +665,7 @@ list_scan(const char *ifname) if (len < sizeof(struct ieee80211req_scan_result)) return; - printf("%-14.14s %-17.17s %4s %4s %-5s %3s %4s\n", + printf("%-30.30s %-17.17s %4s %4s %-5s %3s %4s\n", "SSID", "BSSID", "CHAN", @@ -680,7 +680,7 @@ list_scan(const char *ifname) sr = (struct ieee80211req_scan_result *) cp; vp = (u_int8_t *)(sr+1); - printf("%-14.*s %s %3d %3dM %2d:%-2d %3d %-4.4s", + printf("%-30.*s %s %3d %3dM %2d:%-2d %3d %-4.4s", copy_essid(ssid, sizeof(ssid), vp, sr->isr_ssid_len), ssid, ieee80211_ntoa(sr->isr_bssid),