> > - when userland process consumes ancillary data (via recvmsg) >When the process does the rcvmsg() is when you can re-pack, if necessary. Chris basically suggested to avoid re-packing, and I agree re-packing is not a good thing. I'm very very stuck here... itojun