unpack
size = unpack(fd, zfd, NULL, 0, NULL);
usize = unpack(STDIN_FILENO, STDOUT_FILENO,
static off_t unpack(int, int, char *, size_t, off_t *);
char **unpack(struct name *);
namelist = unpack(cat(hp->h_smopts, to));