SSL_SET_SHUTDOWN(3ssl) OpenSSL SSL_SET_SHUTDOWN(3ssl) NUME SSL_set_shutdown, SSL_get_shutdown - manipuleaza starea de inchidere a unei conexiuni SSL SINOPSIS #include void SSL_set_shutdown(SSL *ssl, int mode); int SSL_get_shutdown(const SSL *ssl); DESCRIERE SSL_set_shutdown() stabilete starea de inchidere a ssl la mode. SSL_get_shutdown() returneaza modul de inchidere al ssl. NOTE Starea de inchidere a unei conexiuni SSL este o masca de bii de: 0 Nu exista inca nicio configurare pentru deconectare. SSL_SENT_SHUTDOWN O alerta de deconectare close_notify a fost trimisa catre partener, conexiunea este considerata inchisa, iar sesiunea este inchisa i corecta. SSL_RECEIVED_SHUTDOWN A fost primita o alerta de oprire de la omolog(peer), fie o notificare normala de inchidere, fie o eroare fatala. SSL_SENT_SHUTDOWN i SSL_RECEIVED_SHUTDOWN pot fi definite simultan. Starea de inchidere a conexiunii este utilizata pentru a determina starea sesiunii SSL. Daca sesiunea este inca deschisa, atunci cand se apeleaza SSL_clear(3) sau SSL_free(3), aceasta este considerata defectuoasa i eliminata in conformitate cu RFC2246. Condiia reala pentru o sesiune inchisa corect este SSL_SENT_SHUTDOWN (conform TLS RFC, este acceptabil sa se trimita doar alerta close_notify, fara a se atepta raspunsul partenerului(peer), atunci cand conexiunea de baza este inchisa). SSL_set_shutdown() poate fi utilizata pentru a defini aceasta stare fara a trimite o alerta de inchidere catre partener (consultai SSL_shutdown(3)). Daca s-a primit o notificare close_notify, se va activa SSL_RECEIVED_SHUTDOWN, insa pentru activarea SSL_SENT_SHUTDOWN aplicaia trebuie sa apeleze in continuare SSL_shutdown(3) sau SSL_set_shutdown(). Funcia SSL_set_shutdown() nu este acceptata pentru obiectele SSL QUIC. VALORI RETURNATE SSL_set_shutdown() nu returneaza informaii de diagnosticare. SSL_get_shutdown() returneaza starea curenta de inchidere, aa cum a fost stabilita sau pe baza starii reale a conexiunii. SSL_get_shutdown() returneaza 0 daca este apelata pe un obiect SSL de flux QUIC. Daca este apelata pe un obiect SSL de conexiune QUIC, returneaza o valoare cu SSL_SENT_SHUTDOWN stabilita daca CONNECTION_CLOSE a fost trimisa catre omolog(peer) i returneaza o valoare cu SSL_RECEIVED_SHUTDOWN stabilita daca CONNECTION_CLOSE a fost primita de la omolog sau conexiunea QUIC este complet intrerupta din alte motive. CONSULTAI I ssl(7), SSL_shutdown(3), SSL_CTX_set_quiet_shutdown(3), SSL_clear(3), SSL_free(3) DREPTURI DE AUTOR Drepturi de autor 2001-2023 The OpenSSL Project Authors. Toate drepturile rezervate. Liceniat sub Licena Apache 2.0 (,,License"). Nu avei voie sa utilizai acest fiier decat in conformitate cu licena. Putei obine o copie din fiierul LICENSE din distribuia sursei sau de la . TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 3.5.2 5 august 2025 SSL_SET_SHUTDOWN(3ssl)