aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/SSecurityTLS.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/rfb/SSecurityTLS.h')
-rw-r--r--common/rfb/SSecurityTLS.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/common/rfb/SSecurityTLS.h b/common/rfb/SSecurityTLS.h
index 1dc33cfd..61eec2a8 100644
--- a/common/rfb/SSecurityTLS.h
+++ b/common/rfb/SSecurityTLS.h
@@ -2,6 +2,7 @@
* Copyright (C) 2004 Red Hat Inc.
* Copyright (C) 2005 Martin Koegler
* Copyright (C) 2010 TigerVNC Team
+ * Copyright 2012-2025 Pierre Ossman for Cendio AB
*
* This is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -26,6 +27,7 @@
#error "This header should not be included without HAVE_GNUTLS defined"
#endif
+#include <rfb/Security.h>
#include <rfb/SSecurity.h>
#include <gnutls/gnutls.h>
@@ -40,8 +42,7 @@
namespace rdr {
class InStream;
class OutStream;
- class TLSInStream;
- class TLSOutStream;
+ class TLSSocket;
}
namespace rfb {
@@ -54,8 +55,8 @@ namespace rfb {
const char* getUserName() const override {return nullptr;}
int getType() const override { return anon ? secTypeTLSNone : secTypeX509None;}
- static StringParameter X509_CertFile;
- static StringParameter X509_KeyFile;
+ static core::StringParameter X509_CertFile;
+ static core::StringParameter X509_KeyFile;
protected:
void shutdown();
@@ -71,8 +72,7 @@ namespace rfb {
bool anon;
- rdr::TLSInStream* tlsis;
- rdr::TLSOutStream* tlsos;
+ rdr::TLSSocket* tlssock;
rdr::InStream* rawis;
rdr::OutStream* rawos;