LAST_IDX
idx->index = LAST_IDX;
if (idx.index == LAST_IDX)
return ((total > 0 || idx.index == LAST_IDX) ? 0: ret);