|
@@ -24,10 +24,6 @@
|
|
#include "qapi/qapi-types-crypto.h"
|
|
#include "qapi/qapi-types-crypto.h"
|
|
#include "qom/object.h"
|
|
#include "qom/object.h"
|
|
|
|
|
|
-#ifdef CONFIG_GNUTLS
|
|
|
|
-#include <gnutls/gnutls.h>
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
#define TYPE_QCRYPTO_TLS_CREDS "tls-creds"
|
|
#define TYPE_QCRYPTO_TLS_CREDS "tls-creds"
|
|
typedef struct QCryptoTLSCreds QCryptoTLSCreds;
|
|
typedef struct QCryptoTLSCreds QCryptoTLSCreds;
|
|
typedef struct QCryptoTLSCredsClass QCryptoTLSCredsClass;
|
|
typedef struct QCryptoTLSCredsClass QCryptoTLSCredsClass;
|
|
@@ -48,18 +44,6 @@ typedef bool (*CryptoTLSCredsReload)(QCryptoTLSCreds *, Error **);
|
|
* certificate credentials.
|
|
* certificate credentials.
|
|
*/
|
|
*/
|
|
|
|
|
|
-struct QCryptoTLSCreds {
|
|
|
|
- Object parent_obj;
|
|
|
|
- char *dir;
|
|
|
|
- QCryptoTLSCredsEndpoint endpoint;
|
|
|
|
-#ifdef CONFIG_GNUTLS
|
|
|
|
- gnutls_dh_params_t dh_params;
|
|
|
|
-#endif
|
|
|
|
- bool verifyPeer;
|
|
|
|
- char *priority;
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
-
|
|
|
|
struct QCryptoTLSCredsClass {
|
|
struct QCryptoTLSCredsClass {
|
|
ObjectClass parent_class;
|
|
ObjectClass parent_class;
|
|
CryptoTLSCredsReload reload;
|
|
CryptoTLSCredsReload reload;
|