s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()
commit92285f27c3194b581ecf70723e42c574b1fe8fa1
authorMichael Adam <obnox@samba.org>
Fri, 21 Sep 2012 19:43:36 +0000 (21 21:43 +0200)
committerKarolin Seeger <kseeger@samba.org>
Mon, 29 Oct 2012 09:05:38 +0000 (29 10:05 +0100)
tree08bd3a02deaec668233c8a8caba70ed1eaf46279
parent448960d27ba88f18622a53f70ccaa9c335d919eb
s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()

removes unnneccary checks/assignments for compound_related and next_status
and duplicate setting of error status.

And remove (now) unused next_status from struct smbd_smb2_request.

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
(similar to commit 1ae6f9c62629f8513bbe93a56775b3c64ff06832)

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit 52aa2612b73b43589f01d87a4852df28e44d0cfb)
source3/smbd/globals.h
source3/smbd/smb2_server.c