12be45b66SKalle Valo /* Helpers for managing scan queues 22be45b66SKalle Valo * 32be45b66SKalle Valo * See copyright notice in main.c 42be45b66SKalle Valo */ 52be45b66SKalle Valo #ifndef _ORINOCO_SCAN_H_ 62be45b66SKalle Valo #define _ORINOCO_SCAN_H_ 72be45b66SKalle Valo 82be45b66SKalle Valo /* Forward declarations */ 92be45b66SKalle Valo struct orinoco_private; 102be45b66SKalle Valo struct agere_ext_scan_info; 112be45b66SKalle Valo 122be45b66SKalle Valo /* Add scan results */ 132be45b66SKalle Valo void orinoco_add_extscan_result(struct orinoco_private *priv, 142be45b66SKalle Valo struct agere_ext_scan_info *atom, 152be45b66SKalle Valo size_t len); 162be45b66SKalle Valo void orinoco_add_hostscan_results(struct orinoco_private *dev, 172be45b66SKalle Valo unsigned char *buf, 182be45b66SKalle Valo size_t len); 192be45b66SKalle Valo void orinoco_scan_done(struct orinoco_private *priv, bool abort); 202be45b66SKalle Valo 212be45b66SKalle Valo #endif /* _ORINOCO_SCAN_H_ */ 22