# $Id: openbsd-atu_hidden_ap.diff,v 1.1 2005/10/07 02:26:25 jcs Exp $ # XXX: committed # # make atu(4) associate to access points with essid broadcasting disabled # # by joshua stein # Index: if_atu.c =================================================================== RCS file: /cvs/src/sys/dev/usb/if_atu.c,v retrieving revision 1.61 diff -u -r1.61 if_atu.c --- if_atu.c 1 Jul 2005 04:09:19 -0000 1.61 +++ if_atu.c 7 Jul 2005 04:00:13 -0000 @@ -524,6 +524,7 @@ int atu_start_scan(struct atu_softc *sc) { + struct ieee80211com *ic = &sc->sc_ic; struct atu_cmd_do_scan Scan; usbd_status err; int Cnt; @@ -539,8 +540,8 @@ Scan.BSSID[Cnt] = 0xff; memset(Scan.SSID, 0x00, sizeof(Scan.SSID)); - memcpy(Scan.SSID, sc->atu_ssid, sc->atu_ssidlen); - Scan.SSID_Len = sc->atu_ssidlen; + memcpy(Scan.SSID, ic->ic_des_essid, ic->ic_des_esslen); + Scan.SSID_Len = ic->ic_des_esslen; /* default values for scan */ Scan.ScanType = ATU_SCAN_ACTIVE;