Can `in_` contain NUL?  Since `inlen` is given separately and the internal format of `in_` is length-prefixed I'm guessing it can.  `_ffi.string(in_)` probably doesn't do the right thing in that case.