summaryrefslogtreecommitdiffstats
path: root/usr.sbin/utx
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2013-11-26 02:02:05 +0000
committeradrian <adrian@FreeBSD.org>2013-11-26 02:02:05 +0000
commit52a5b970b701b4c9abe6e2062e8d7ba3cfca4e76 (patch)
tree185f1e8bbc31503e0c3926509b52b8c03b486ade /usr.sbin/utx
parent79a423dd991a804ab3322ed5eb8733c66c8a16d6 (diff)
downloadFreeBSD-src-52a5b970b701b4c9abe6e2062e8d7ba3cfca4e76.zip
FreeBSD-src-52a5b970b701b4c9abe6e2062e8d7ba3cfca4e76.tar.gz
Refactor out the sendfile copyout in order to make vn_sendfile()
callable from the kernel. Right now vn_sendfile() can't be called from anything other than a syscall handler _and_ return the number of bytes queued. This simply moves the copyout() to do_sendfile() so that any kernel code can initiate vn_sendfile() outside of a syscall context. Tested: * tiny little sendfile program spitting things out a tcp socket Sponsored by: Netflix, Inc.
Diffstat (limited to 'usr.sbin/utx')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud