--- orig/Messaging_No_ImplC.h	2003-11-03 21:07:08.000000000 -0600
+++ Messaging_No_ImplC.h	2003-11-03 21:08:32.000000000 -0600
@@ -50,6 +50,11 @@
 #include "tao/PolicyC.h"
 #include "tao/PollableC.h"
 
+#if defined(TRANSPARENT)
+// Some platforms define this macro for ioctl()
+#undef TRANSPARENT
+#endif
+
 #if defined (TAO_EXPORT_MACRO)
 #undef TAO_EXPORT_MACRO
 #endif
