$OpenBSD: patch-common_rfb_SSecurityPlain_cxx,v 1.1 2021/11/14 22:45:25 sthen Exp $

Index: common/rfb/SSecurityPlain.cxx
--- common/rfb/SSecurityPlain.cxx.orig
+++ common/rfb/SSecurityPlain.cxx
@@ -25,7 +25,7 @@
 #include <rfb/SConnection.h>
 #include <rfb/Exception.h>
 #include <rdr/InStream.h>
-#if !defined(WIN32) && !defined(__APPLE__)
+#if !defined(WIN32) && !defined(__APPLE__) && !defined(__OpenBSD__)
 #include <rfb/UnixPasswordValidator.h>
 #endif
 #ifdef WIN32
@@ -64,7 +64,7 @@ SSecurityPlain::SSecurityPlain(SConnection* sc) : SSec
 {
 #ifdef WIN32
   valid = new WinPasswdValidator();
-#elif !defined(__APPLE__)
+#elif !defined(__APPLE__) && !defined(__OpenBSD__)
   valid = new UnixPasswordValidator();
 #else
   valid = NULL;
