Lines Matching +full:check +full:- +full:crypto +full:- +full:only +full:- +full:gnutls
2 * QEMU crypto TLS session support
24 #include "crypto/tlscreds.h"
31 * as GNUTLS, to setup and run TLS sessions.
36 * only requirement is a full-duplex stream of some kind.
69 * return -1;
82 * return -1;
89 * return -1;
112 #define QCRYPTO_TLS_SESSION_ERR_BLOCK -2
120 * @errp: pointer to a NULL-initialized error object
171 * @errp: pointer to a NULL-initialized error object
178 * Returns 0 if the credentials validated, -1 on error
236 * or -1 on error.
266 * or -1 on error.
278 * Check if there are unread data in the TLS buffers that have
288 * @errp: pointer to a NULL-initialized error object
291 * the underlying data channel is non-blocking, then
293 * is complete. On non-blocking channels the
319 * @errp: pointer to a NULL-initialized error object
322 * data channel is non-blocking, then this method may return control
335 * @errp: pointer to a NULL-initialized error object
337 * Check the size of the data channel encryption key
340 * or -1 on error