blob: 955673e3a59444c6530610d8dddac6f1eb532d62 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
@deftypefun {int} {gnutls_priority_init} (gnutls_priority_t * @var{priority_cache}, const char * @var{priorities}, const char ** @var{err_pos})
@var{priority_cache}: is a @code{gnutls_priority_t} type.
@var{priorities}: is a string describing priorities (may be @code{NULL} )
@var{err_pos}: In case of an error this will have the position in the string the error occurred
For applications that do not modify their crypto settings per release, consider
using @code{gnutls_priority_init2()} with @code{GNUTLS_PRIORITY_INIT_DEF_APPEND} flag
instead. We suggest to use centralized crypto settings handled by the GnuTLS
library, and applications modifying the default settings to their needs.
This function is identical to @code{gnutls_priority_init2()} with zero
flags.
A @code{NULL} @code{priorities} string indicates the default priorities to be
used (this is available since GnuTLS 3.3.0).
@strong{Returns:} On syntax error @code{GNUTLS_E_INVALID_REQUEST} is returned,
@code{GNUTLS_E_SUCCESS} on success, or an error code.
@end deftypefun
|