From 048c919dc0b7bc038becad34c2861c43c72c43c9 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 17 Mar 2010 15:07:07 +0100 Subject: s3:libsmb: add a smb_signing_init_ex() function Make it possible to overload memory handling functions. metze --- source3/include/smb_signing.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source3/include/smb_signing.h') diff --git a/source3/include/smb_signing.h b/source3/include/smb_signing.h index 770c40cb35..d2eda9b3e6 100644 --- a/source3/include/smb_signing.h +++ b/source3/include/smb_signing.h @@ -27,6 +27,11 @@ struct smb_signing_state; struct smb_signing_state *smb_signing_init(TALLOC_CTX *mem_ctx, bool allowed, bool mandatory); +struct smb_signing_state *smb_signing_init_ex(TALLOC_CTX *mem_ctx, + bool allowed, + bool mandatory, + void *(*alloc_fn)(TALLOC_CTX *, size_t), + void (*free_fn)(TALLOC_CTX *, void *)); uint32_t smb_signing_next_seqnum(struct smb_signing_state *si, bool oneway); void smb_signing_cancel_reply(struct smb_signing_state *si, bool oneway); void smb_signing_sign_pdu(struct smb_signing_state *si, -- cgit