If SCAN_MODE_NONE and SCAN_MODE_CONNECTABLE have the same code why not have the first fall through to the second then break.