Функции API (API function)
Имя (Name)
gnutls_load_file - API function
Синопсис (Synopsis)
#include <gnutls/gnutls.h>
int gnutls_load_file(const char *
filename, gnutls_datum_t *
data);
Аргументы (Arguments)
const char * filename
the name of the file to load
gnutls_datum_t * data
Where the file will be stored
Описание (Description)
This function will load a file into a datum. The data are zero
terminated but the terminating null is not included in length.
The returned data are allocated using gnutls_malloc()
.
Note that this function is not designed for reading sensitive
materials, such as private keys, on practical applications. When
the reading fails in the middle, the partially loaded content
might remain on memory.
Возвращаемое значение (Return value)
On success, GNUTLS_E_SUCCESS
(0) is returned, otherwise an error
code is returned.
Since 3.1.0
Сообщение об ошибках (Reporting bugs)
Report bugs to <bugs@gnutls.org>.
Home page: https://www.gnutls.org
Смотри также (See also)
The full documentation for gnutls
is maintained as a Texinfo
manual. If the /usr/share/doc/gnutls/ directory does not contain
the HTML form visit
https://www.gnutls.org/manual/