DH_NEW(3ssl) OpenSSL DH_NEW(3ssl) NOM DH_new, DH_free - Allouer et liberer des objets DH SYNOPSIS #include Les fonctions suivantes sont obsoletes depuis OpenSSL 3.0 et peuvent etre cachees completement en definissant OPENSSL_API_COMPAT avec une valeur de version appropriee, voir openssl_user_macros(7) : DH* DH_new(void); void DH_free(DH *dh); DESCRIPTION DH_new() allocates and initializes a DH structure. DH_free() frees the DH structure and its components. The values are erased before the memory is returned to the system. If dh is NULL nothing is done. VALEURS RENVOYEES If the allocation fails, DH_new() returns NULL and sets an error code that can be obtained by ERR_get_error(3). Otherwise it returns a pointer to the newly allocated structure. DH_free() returns no value. VOIR AUSSI DH_new(3), ERR_get_error(3), DH_generate_parameters(3), DH_generate_key(3), EVP_PKEY-DH(7) HISTORIQUE Toutes ces fonctions sont obsoletes depuis OpenSSL 3.0. For replacement see EVP_PKEY-DH(7). COPYRIGHT Copyright 2000-2016 Les auteurs du projet OpenSSL. Tous droits reserves. Sous licence Apache 2.0 (la << Licence >>). Vous ne pouvez utiliser ce fichier que conformement a la Licence. Vous trouverez une copie dans le fichier LICENSE de la distribution du source ou a l'adresse . TRADUCTION La traduction francaise de cette page de manuel a ete creee par arne, Nicolas Francois et David Prevot Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . 3.6.1 27 janvier 2026 DH_NEW(3ssl)