dosmode: fix FSCTL_SET_SPARSE request validation
commit0751495b1327d002b79482632b7c590cae6e3f9d
authorDavid Disseldorp <ddiss@samba.org>
Wed, 27 Aug 2014 13:42:00 +0000 (27 15:42 +0200)
committerJeremy Allison <jra@samba.org>
Thu, 28 Aug 2014 02:22:37 +0000 (28 04:22 +0200)
tree11e6fadfa7f10b83cba8c685f1be99b535980a8a
parent4ee65a4666d90bd458e451fd630410cb6142943d
dosmode: fix FSCTL_SET_SPARSE request validation

Check that FSCTL_SET_SPARSE requests does not refer to directories. Also
reject such requests when issued over IPC or printer share connections.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10787

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Aug 28 04:22:37 CEST 2014 on sn-devel-104
source3/smbd/dosmode.c