From 714a8d50a03e773320a02247847c58020c96e867 Mon Sep 17 00:00:00 2001 From: Brett Cameron Date: Wed, 12 May 2010 12:45:12 +0200 Subject: fixes for OpenVMS --- src/uuid.hpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/uuid.hpp') diff --git a/src/uuid.hpp b/src/uuid.hpp index a39bc99..da365ae 100644 --- a/src/uuid.hpp +++ b/src/uuid.hpp @@ -30,6 +30,14 @@ #include #elif defined ZMQ_HAVE_WINDOWS #include +#elif defined ZMQ_HAVE_OPENVMS +typedef struct +{ + unsigned long data0; + unsigned short data1; + unsigned short data2; + unsigned char data3 [8]; +} uuid_t; #endif namespace zmq @@ -77,7 +85,8 @@ namespace zmq ::uuid_t uuid; char *string_buf; #elif defined ZMQ_HAVE_LINUX || defined ZMQ_HAVE_SOLARIS ||\ - defined ZMQ_HAVE_OSX || defined ZMQ_HAVE_CYGWIN + defined ZMQ_HAVE_OSX || defined ZMQ_HAVE_CYGWIN ||\ + defined ZMQ_HAVE_OPENVMS ::uuid_t uuid; char string_buf [uuid_string_len + 1]; #else -- cgit v1.2.3