[PATCH 0/5] smb2 ioctl handling

David Disseldorp ddiss at suse.de
Wed Sep 28 08:42:44 MDT 2011


Hi,

Master currently returns invalid parameter status when handling smb2
FSCTL_SRV_ENUMERATE_SNAPSHOTS requests (as tested against win2k8r2).

The following patches address this, feedback appreciated.

Cheers, David

--
The following changes since commit f4fa725b952a6010a0b585f3b303e2e4e4179406:

  libcli: Install libcli.h. (2011-09-28 14:19:20 +0200)

are available in the git repository at:
  git://git.samba.org/ddiss/samba.git smb2_ioctl_snaps

David Disseldorp (5):
      s4-torture: remove unchecked read from smb2 create
      s4-torture: add smb2 ioctl test suite
      s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
      s3-smb2_server: fix ioctl InputOffset checking
      s4: add SMB2_FSCTL opcodes

 source3/smbd/smb2_ioctl.c          |   11 ++++-
 source3/smbd/smb2_server.c         |    1 +
 source4/libcli/raw/interfaces.h    |   14 ++++++
 source4/torture/smb2/ioctl.c       |   87 ++++++++++++++++++++++++++++++++++++
 source4/torture/smb2/read.c        |    9 ++++
 source4/torture/smb2/smb2.c        |    1 +
 source4/torture/smb2/util.c        |    9 ----
 source4/torture/smb2/wscript_build |    2 +-
 8 files changed, 123 insertions(+), 11 deletions(-)
 create mode 100644 source4/torture/smb2/ioctl.c


More information about the samba-technical mailing list