s4:rpc_server: Remove gnutls_global_(de)init()
authorAndreas Schneider <asn@samba.org>
Wed, 13 Nov 2019 12:57:53 +0000 (13:57 +0100)
committerAndreas Schneider <asn@cryptomilk.org>
Thu, 14 Nov 2019 08:01:44 +0000 (08:01 +0000)
This is done by the gnutls library constructor/destructor.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/rpc_server/backupkey/dcesrv_backupkey.c

index cea6a28e4e22cc0f962054dc554be81f492dda7e..36f5e5823ebdc4526ba1d4d7aeba3c9d3a60dc04 100644 (file)
@@ -1802,8 +1802,6 @@ static WERROR dcesrv_bkrp_BackupKey(struct dcesrv_call_state *dce_call,
        /* At which level we start to add more debug of what is done in the protocol */
        const int debuglevel = 4;
 
-       gnutls_global_init();
-
        if (DEBUGLVL(debuglevel)) {
                const struct tsocket_address *remote_address;
                remote_address = dcesrv_connection_get_remote_address(dce_call->conn);
@@ -1856,7 +1854,6 @@ static WERROR dcesrv_bkrp_BackupKey(struct dcesrv_call_state *dce_call,
        }
        /*else: I am a RODC so I don't handle backup key protocol */
 
-       gnutls_global_deinit();
        talloc_unlink(mem_ctx, ldb_ctx);
        return error;
 }