yes, that is the one existing special case; using Linux syscalls you can mmap a socket and avoid all copying between user-land and kernel for the general case