net: make vRecvMsg a list so that we can use splice()