This part is a bit complicated due to td's ddir being a bit flag.
Signed-off-by: Tomohiro Kusumi <tkusumi@tuxera.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
f->fd = dup(STDIN_FILENO);
else
from_hash = file_lookup_open(f, flags);
f->fd = dup(STDIN_FILENO);
else
from_hash = file_lookup_open(f, flags);
+ } else if (td_trim(td)) {
+ assert(!td_rw(td)); /* should have matched above */
flags |= O_RDWR;
from_hash = file_lookup_open(f, flags);
}
flags |= O_RDWR;
from_hash = file_lookup_open(f, flags);
}