SSL_SET_SHUTDOWN(3ssl) OpenSSL SSL_SET_SHUTDOWN(3ssl) NOM SSL_set_shutdown, SSL_get_shutdown - Manipuler l'etat d'arret d'une connexion SSL SYNOPSIS #include void SSL_set_shutdown(SSL *ssl, int mode); int SSL_get_shutdown(const SSL *ssl); DESCRIPTION SSL_set_shutdown() sets the shutdown state of ssl to mode. SSL_get_shutdown() returns the shutdown mode of ssl. NOTES L'etat d'arret d'une connexion SSL est un masque binaire des valeurs suivantes. 0 Reglages d'arret pas encore definis. SSL_SENT_SHUTDOWN Une notification d'arret (<< close_notify >>) a ete envoyee au pair, la connexion est consideree comme terminee et la session est terminee et correcte. SSL_RECEIVED_SHUTDOWN Une alerte de fermeture a ete recue d'un pair, soit une notification normale << close_notify >>, soit une erreur fatale. SSL_SENT_SHUTDOWN et SSL_RECEIVED_SHUTDOWN peuvent etre definis en meme temps. The shutdown state of the connection is used to determine the state of the ssl session. If the session is still open, when SSL_clear(3) or SSL_free(3) is called, it is considered bad and removed according to RFC2246. The actual condition for a correctly closed session is SSL_SENT_SHUTDOWN (according to the TLS RFC, it is acceptable to only send the close_notify alert but to not wait for the peer's answer, when the underlying connection is closed). SSL_set_shutdown() can be used to set this state without sending a close alert to the peer (see SSL_shutdown(3)). If a close_notify was received, SSL_RECEIVED_SHUTDOWN will be set, for setting SSL_SENT_SHUTDOWN the application must however still call SSL_shutdown(3) or SSL_set_shutdown() itself. SSL_set_shutdown() is not supported for QUIC SSL objects. VALEURS RENVOYEES SSL_set_shutdown() does not return diagnostic information. SSL_get_shutdown() returns the current shutdown state as set or based on the actual connection state. SSL_get_shutdown() returns 0 if called on a QUIC stream SSL object. If it is called on a QUIC connection SSL object, it returns a value with SSL_SENT_SHUTDOWN set if CONNECTION_CLOSE has been sent to the peer and it returns a value with SSL_RECEIVED_SHUTDOWN set if CONNECTION_CLOSE has been received from the peer or the QUIC connection is fully terminated for other reasons. VOIR AUSSI ssl(7), SSL_shutdown(3), SSL_CTX_set_quiet_shutdown(3), SSL_clear(3), SSL_free(3) COPYRIGHT Copyright 2001-2023 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 Nicolas Francois , David Prevot et Lucas Laugier 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.5.2 5 aout 2025 SSL_SET_SHUTDOWN(3ssl)