diff options
author | Andreas Schneider <asn@samba.org> | 2019-08-08 11:57:02 +0200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-08-10 19:24:29 +0000 |
commit | 6bf6cb1643ae5e8fff66a7cbec50f58ede632666 (patch) | |
tree | 25942a34451da26002f35d3f31b744a5fc7bbfe3 /libcli | |
parent | fe26ff6e911f835808ac3f465822f86260407020 (diff) | |
download | samba-6bf6cb1643ae5e8fff66a7cbec50f58ede632666.tar.gz |
libcli:smb: Add forward declaration for gnutls_hmac_hd_t
This file is basically included everywhere. So use a forward declaration
for gnutls_hmac_hd_t. This way we don't have to link everthing against
gnutls to get access to the header path.
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smb2_signing.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libcli/smb/smb2_signing.h b/libcli/smb/smb2_signing.h index 6e1682955c9..96a002f4a0c 100644 --- a/libcli/smb/smb2_signing.h +++ b/libcli/smb/smb2_signing.h @@ -21,10 +21,10 @@ #ifndef _LIBCLI_SMB_SMB2_SIGNING_H_ #define _LIBCLI_SMB_SMB2_SIGNING_H_ -#include <gnutls/gnutls.h> -#include <gnutls/crypto.h> - struct iovec; + /* Forward declaration of GnuTLS typedefs */ +struct hmac_hd_st; +typedef struct hmac_hd_st* gnutls_hmac_hd_t; struct smb2_signing_key { gnutls_hmac_hd_t hmac_hnd; |