diff options
author | Michael Adam <obnox@samba.org> | 2013-09-19 23:41:51 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2013-10-15 11:48:19 -0700 |
commit | 25494628a2e977568de0f634602ebe893d0a5b88 (patch) | |
tree | 2d7a51238a8036bd54ab17df035498ce138dc1b3 /lib/crypto/hmacsha256.c | |
parent | 9646dfcdf2ffe0fbd56284a87007b63a9ab34a30 (diff) | |
download | samba-25494628a2e977568de0f634602ebe893d0a5b88.tar.gz samba-25494628a2e977568de0f634602ebe893d0a5b88.tar.bz2 samba-25494628a2e977568de0f634602ebe893d0a5b88.zip |
smbd:smb2: fix crash when smb2 session reauth fails
https://bugzilla.samba.org/show_bug.cgi?id=10208
Authentication error in smb2 session reauth invalidates
the session. In this case the session must in contrast
to successful session setup requests be torn down and live
no longer than the request.
The talloc move of the session from the global session
table to the request ensures that the session setup
reply can still be correctly signed, but subsequent
requests on the connection don't find a session any more.
Pair-Programmed-With: Jeremy Allison <jra@samba.org>
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'lib/crypto/hmacsha256.c')
0 files changed, 0 insertions, 0 deletions