> Well, it's only 240 lines with good amount of comments and iovec copying
Agreed entirely. If and only if there is a future problem with
performance someone can introduce a method for the client to pre-describe
certain ioctls in terms of number/length/read/write.