1*4882a593Smuzhiyun /* Helpers for managing scan queues 2*4882a593Smuzhiyun * 3*4882a593Smuzhiyun * See copyright notice in main.c 4*4882a593Smuzhiyun */ 5*4882a593Smuzhiyun #ifndef _ORINOCO_SCAN_H_ 6*4882a593Smuzhiyun #define _ORINOCO_SCAN_H_ 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun /* Forward declarations */ 9*4882a593Smuzhiyun struct orinoco_private; 10*4882a593Smuzhiyun struct agere_ext_scan_info; 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun /* Add scan results */ 13*4882a593Smuzhiyun void orinoco_add_extscan_result(struct orinoco_private *priv, 14*4882a593Smuzhiyun struct agere_ext_scan_info *atom, 15*4882a593Smuzhiyun size_t len); 16*4882a593Smuzhiyun void orinoco_add_hostscan_results(struct orinoco_private *dev, 17*4882a593Smuzhiyun unsigned char *buf, 18*4882a593Smuzhiyun size_t len); 19*4882a593Smuzhiyun void orinoco_scan_done(struct orinoco_private *priv, bool abort); 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun #endif /* _ORINOCO_SCAN_H_ */ 22