s3-librpc: Use gensec_spnego for DCE/RPC authentication
authorAndrew Bartlett <abartlet@samba.org>
Mon, 6 Feb 2012 01:40:38 +0000 (12:40 +1100)
committerStefan Metzmacher <metze@samba.org>
Thu, 16 Feb 2012 14:18:42 +0000 (15:18 +0100)
commit2b511f0e9280e0b918265bac8090d79d3c9d5115
treeb2c8db285a6a6e588ac309ea395d6ebdc23bbafb
parent5c9b6db68e0f535ed2b42bbfee310b7cebf65ca4
s3-librpc: Use gensec_spnego for DCE/RPC authentication

This ensures that we use the same SPNEGO code on session setup and on
DCE/RPC binds, and simplfies the calling code as spnego is no longer
a special case in cli_pipe.c

A special case wrapper function remains to avoid changing the
application layer callers in this patch.

Andrew Bartlett

Signed-off-by: Stefan Metzmacher <metze@samba.org>
source3/Makefile.in
source3/librpc/crypto/cli_spnego.c [deleted file]
source3/librpc/crypto/spnego.h [deleted file]
source3/librpc/rpc/dcerpc_helpers.c
source3/rpc_client/cli_pipe.c
source3/rpc_server/dcesrv_spnego.c [deleted file]
source3/rpc_server/dcesrv_spnego.h [deleted file]
source3/rpc_server/srv_pipe.c
source3/rpc_server/wscript_build
source3/wscript_build