diff options
| author | Stefan Metzmacher <metze@samba.org> | 2014-04-23 18:13:04 +0200 |
|---|---|---|
| committer | Stefan Metzmacher <metze@samba.org> | 2014-04-24 11:21:05 +0200 |
| commit | 5d3bb5671e26d21473563cdccc42c0ee31e1311f (patch) | |
| tree | 2e6d4ff57d151863db68a7cb7f3511f0a894e227 /source3/rpc_server | |
| parent | 054ef133afa98cf02e80b6398a3a719f26bbf44b (diff) | |
| download | samba-5d3bb5671e26d21473563cdccc42c0ee31e1311f.tar.gz samba-5d3bb5671e26d21473563cdccc42c0ee31e1311f.tar.xz samba-5d3bb5671e26d21473563cdccc42c0ee31e1311f.zip | |
s3:rpc_server: make sure we have a unix token
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'source3/rpc_server')
| -rw-r--r-- | source3/rpc_server/srv_pipe.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source3/rpc_server/srv_pipe.c b/source3/rpc_server/srv_pipe.c index aaf58871d3..23d8431164 100644 --- a/source3/rpc_server/srv_pipe.c +++ b/source3/rpc_server/srv_pipe.c @@ -508,6 +508,11 @@ static bool pipe_auth_generic_verify_final(TALLOC_CTX *mem_ctx, return false; } + if ((*session_info)->unix_token == NULL) { + DEBUG(1, ("Auth module failed to provide unix_token\n")); + return false; + } + /* * We're an authenticated bind over smb, so the session key needs to * be set to "SystemLibraryDTC". Weird, but this is what Windows |
