1gnutls_alert_send_appropriate(3)    gnutls    gnutls_alert_send_appropriate(3)
2
3
4

NAME

6       gnutls_alert_send_appropriate - API function
7

SYNOPSIS

9       #include <gnutls/gnutls.h>
10
11       int gnutls_alert_send_appropriate(gnutls_session_t session, int err);
12

ARGUMENTS

14       gnutls_session_t session
15                   is a gnutls_session_t type.
16
17       int err     is an error code returned by another GnuTLS function
18

DESCRIPTION

20       Sends  an  alert  to the peer depending on the error code returned by a
21       gnutls function. This function will call gnutls_error_to_alert() to de‐
22       termine the appropriate alert to send.
23
24       This function may also return GNUTLS_E_AGAIN, or GNUTLS_E_INTERRUPTED.
25
26       This  function  historically  was  always sending an alert to the peer,
27       even if   err  was  inappropriate  to  respond  with  an  alert  (e.g.,
28       GNUTLS_E_SUCCESS).  Since  3.6.6  this function returns success without
29       transmitting any data on error codes  that  should  not  result  to  an
30       alert.
31

RETURNS

33       On  success,  GNUTLS_E_SUCCESS (0) is returned, otherwise an error code
34       is returned.
35

REPORTING BUGS

37       Report bugs to <bugs@gnutls.org>.
38       Home page: https://www.gnutls.org
39
40
42       Copyright © 2001- Free Software Foundation, Inc., and others.
43       Copying and distribution of this file, with  or  without  modification,
44       are  permitted in any medium without royalty provided the copyright no‐
45       tice and this notice are preserved.
46

SEE ALSO

48       The full documentation for gnutls is maintained as  a  Texinfo  manual.
49       If  the /usr/share/doc/gnutls/ directory does not contain the HTML form
50       visit
51
52       https://www.gnutls.org/manual/
53
54gnutls                               3.7.8    gnutls_alert_send_appropriate(3)
Impressum