CSD_TYPE_ASYNC
if (csd_type == CSD_TYPE_ASYNC || csd_type == CSD_TYPE_SYNC)
case CSD_TYPE_ASYNC:
if (type == CSD_TYPE_ASYNC) {