>> In nl80211_trigger_scan, if rdev->scan_req is != NULL, >> instead of returning EBUSY, what if we set a flag in >> the VIF that said "I want scan results too." >> >> Then, when whatever is scanning is finished, it would send >> scan results to all interested vifs. But the scans results could technically be different if they've been done on a different interface. Besides, you can handle it in userspace. You've been trying for weeks to avoid changing your userspace by changing the kernel, which is still the wrong approach. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html