DS_GET_NEXT_TUPLE
case DS_GET_NEXT_TUPLE:
int cmd = (first) ? DS_GET_FIRST_TUPLE : DS_GET_NEXT_TUPLE;
if (ioctl(fd, DS_GET_NEXT_TUPLE, &arg) != 0) {