properly enforce snaplen for readv/writev calls
new supported system call: sendfile()