summaryrefslogtreecommitdiff
path: root/hurd/hurd_types.defs
diff options
context:
space:
mode:
Diffstat (limited to 'hurd/hurd_types.defs')
-rw-r--r--hurd/hurd_types.defs11
1 files changed, 10 insertions, 1 deletions
diff --git a/hurd/hurd_types.defs b/hurd/hurd_types.defs
index cfeae9a7..ad1f6731 100644
--- a/hurd/hurd_types.defs
+++ b/hurd/hurd_types.defs
@@ -1,5 +1,5 @@
/* MiG type declarations for Hurd interfaces -*- C -*-
- Copyright (C) 1993, 1994 Free Software Foundation
+ Copyright (C) 1993, 1994, 1995 Free Software Foundation
This file is part of the GNU Hurd.
@@ -160,6 +160,15 @@ type sreply_port_t = MACH_MSG_TYPE_MAKE_SEND_ONCE | polymorphic
#define RPT
#endif
+/* This macros are used in some .defs files so that every out data_t
+ (or equivalent) has a servercopy keyword #ifdef SERVERCOPY. */
+#ifdef SERVERCOPY
+#define SCP , servercopy
+#else
+#define SCP
+#endif
+
+
#ifdef USERPREFIX
userprefix USERPREFIX;
#endif