s3:smbd: add support for SMB2 Negotiate
[ira/wip.git] / source3 / smbd / globals.h
index e69243f4b4542f0477daaa08641846a9bfe751a5..22e4837bf3aaf149fcd3fa037e5eed5f39f5cdba 100644 (file)
@@ -202,6 +202,8 @@ extern int num_children;
 struct tstream_context;
 struct smbd_smb2_request;
 
+DATA_BLOB negprot_spnego(void);
+
 bool smbd_is_smb2_header(const uint8_t *inbuf, size_t size);
 
 void smbd_smb2_first_negprot(struct smbd_server_connection *conn,
@@ -214,6 +216,8 @@ NTSTATUS smbd_smb2_request_error(struct smbd_smb2_request *req,
 NTSTATUS smbd_smb2_request_done(struct smbd_smb2_request *req,
                                DATA_BLOB body, DATA_BLOB *dyn);
 
+NTSTATUS smbd_smb2_request_process_negprot(struct smbd_smb2_request *req);
+
 struct smbd_smb2_request {
        TALLOC_CTX *mem_pool;