s3-rpc_server: Rework pipe_ntlmssp_auth_bind() to be generic
[mat/samba.git] / source3 / rpc_server / dcesrv_auth_generic.h
index 119e29276af507c8e3b8d7097842bea5452af7b6..07e69af1f77f6f82b467d31d6b10cd276e118555 100644 (file)
@@ -31,6 +31,14 @@ NTSTATUS auth_generic_server_start(TALLOC_CTX *mem_ctx,
                                   DATA_BLOB *token_out,
                                   const struct tsocket_address *remote_address,
                                   struct gensec_security **ctx);
+
+NTSTATUS auth_generic_server_authtype_start(TALLOC_CTX *mem_ctx,
+                                           uint8_t auth_type, uint8_t auth_level,
+                                           DATA_BLOB *token_in,
+                                           DATA_BLOB *token_out,
+                                           const struct tsocket_address *remote_address,
+                                           struct gensec_security **ctx);
+
 NTSTATUS auth_generic_server_step(struct gensec_security *ctx,
                             TALLOC_CTX *mem_ctx,
                             DATA_BLOB *token_in,