DCF_DEV_SCAN
if (dc->flags & DCF_DEV_SCAN) {
dc->flags |= DCF_DEV_SCAN;
while (dc->flags & (DCF_DEV_CHANGE | DCF_DEV_SCAN)) {
dc->flags &= ~(DCF_DEV_CHANGE | DCF_DEV_SCAN);