mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
s3:include: move smb_seal.c prototypes to smb_crypt.h
metze
This commit is contained in:
parent
bd8b2754ba
commit
1b9c8d4867
@ -59,4 +59,13 @@ struct smb_trans_enc_state {
|
||||
} s;
|
||||
};
|
||||
|
||||
/* The following definitions come from libsmb/smb_seal.c */
|
||||
|
||||
NTSTATUS get_enc_ctx_num(const uint8_t *buf, uint16 *p_enc_ctx_num);
|
||||
bool common_encryption_on(struct smb_trans_enc_state *es);
|
||||
NTSTATUS common_encrypt_buffer(struct smb_trans_enc_state *es, char *buffer, char **buf_out);
|
||||
NTSTATUS common_decrypt_buffer(struct smb_trans_enc_state *es, char *buf);
|
||||
void common_free_encryption_state(struct smb_trans_enc_state **pp_es);
|
||||
void common_free_enc_buffer(struct smb_trans_enc_state *es, char *buf);
|
||||
|
||||
#endif /* _HEADER_SMB_CRYPT_H */
|
||||
|
@ -22,6 +22,7 @@
|
||||
#include "libsmb/libsmb.h"
|
||||
#include "../lib/util/tevent_ntstatus.h"
|
||||
#include "smb_signing.h"
|
||||
#include "smb_crypt.h"
|
||||
#include "async_smb.h"
|
||||
|
||||
/*******************************************************************
|
||||
|
@ -848,15 +848,6 @@ NTSTATUS cli_trans(TALLOC_CTX *mem_ctx, struct cli_state *cli,
|
||||
uint8_t **rparam, uint32_t min_rparam, uint32_t *num_rparam,
|
||||
uint8_t **rdata, uint32_t min_rdata, uint32_t *num_rdata);
|
||||
|
||||
/* The following definitions come from libsmb/smb_seal.c */
|
||||
|
||||
NTSTATUS get_enc_ctx_num(const uint8_t *buf, uint16 *p_enc_ctx_num);
|
||||
bool common_encryption_on(struct smb_trans_enc_state *es);
|
||||
NTSTATUS common_encrypt_buffer(struct smb_trans_enc_state *es, char *buffer, char **buf_out);
|
||||
NTSTATUS common_decrypt_buffer(struct smb_trans_enc_state *es, char *buf);
|
||||
void common_free_encryption_state(struct smb_trans_enc_state **pp_es);
|
||||
void common_free_enc_buffer(struct smb_trans_enc_state *es, char *buf);
|
||||
|
||||
/* The following definitions come from libsmb/clisigning.c */
|
||||
|
||||
bool cli_simple_set_signing(struct cli_state *cli,
|
||||
|
Loading…
x
Reference in New Issue
Block a user