diff options
author | Gleb Smirnoff <glebius@FreeBSD.org> | 2013-08-15 07:54:31 +0000 |
---|---|---|
committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2013-08-15 07:54:31 +0000 |
commit | ca04d21d5fdff6e58af745766024088091fe3d90 (patch) | |
tree | 72f140bc20e3f03e8744a0112282734ba89f474b /sys/kern/uipc_shm.c | |
parent | f0e6364ef88dd1303bc70870f5828b10f0413bd2 (diff) | |
download | src-ca04d21d5fdff6e58af745766024088091fe3d90.tar.gz src-ca04d21d5fdff6e58af745766024088091fe3d90.zip |
Make sendfile() a method in the struct fileops. Currently only
vnode backed file descriptors have this method implemented.
Reviewed by: kib
Sponsored by: Nginx, Inc.
Sponsored by: Netflix
Notes
Notes:
svn path=/head/; revision=254356
Diffstat (limited to 'sys/kern/uipc_shm.c')
-rw-r--r-- | sys/kern/uipc_shm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/uipc_shm.c b/sys/kern/uipc_shm.c index b8ad19b5785c..64f5477402d0 100644 --- a/sys/kern/uipc_shm.c +++ b/sys/kern/uipc_shm.c @@ -132,6 +132,7 @@ static struct fileops shm_ops = { .fo_close = shm_close, .fo_chmod = shm_chmod, .fo_chown = shm_chown, + .fo_sendfile = invfo_sendfile, .fo_flags = DFLAG_PASSABLE }; |