DH_NEW(3ssl) OpenSSL DH_NEW(3ssl) BEZEICHNUNG DH_new, DH_free - Reserviert DH-Objekte und gibt sie frei UBERSICHT #include Die folgenden Funktionen gelten seit OpenSSL 3.0 als veraltet und konnen durch die Definition von OPENSSL_API_COMPAT mit einem geeigneten Versionswert vollstandig versteckt werden, siehe openssl_user_macros(7): DH* DH_new(void); void DH_free(DH *dh); BESCHREIBUNG DH_new() reserviert und initialisiert eine DH-Struktur. DH_free() gibt die DH-Struktur und ihre Komponenten frei. Die Werte werden geloscht, bevor der Speicher an das System zuruckgegeben wird. Falls dh NULL ist, passiert nichts. RUCKGABEWERTE Falls die Reservierung fehl schlug, liefert DH_new() NULL zuruck und setzt einen Fehler-Code, der mittels ERR_get_error(3) erlangt werden kann. Andernfalls liefert sie einen Zeiger auf die frisch reservierte Struktur. DH_free() liefert keinen Wert zuruck. SIEHE AUCH DH_new(3), ERR_get_error(3), DH_generate_parameters(3), DH_generate_key(3), EVP_PKEY-DH(7) GESCHICHTE Alle diese Funktionen gelten in OpenSSL3.0 als veraltet. Lesen Sie EVP_PKEY-DH(7) bezuglich eines Ersatzes. COPYRIGHT Copyright 2000-2016 Die OpenSSL-Projekt-Autoren. Alle Rechte vorbehalten. Lizenziert under der Apache License 2.0 (der >>Lizenz<<). Sie durfen diese Datei nur verwenden, wenn Sie der Lizenz folgen. Sie konnen eine Kopie der Lizenz in der Datei LICENSE in der Quelldistribution finden oder unter . UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . 3.6.2 7. April 2026 DH_NEW(3ssl)