unpack
unpack(int in, int out, char *pre, size_t prelen, off_t *bytes_in)
unpack(struct name *smopts, struct name *np)