summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/base-defs.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/include/krb5/base-defs.h b/src/include/krb5/base-defs.h
index 7ee3211f6..1245706d1 100644
--- a/src/include/krb5/base-defs.h
+++ b/src/include/krb5/base-defs.h
@@ -26,11 +26,8 @@
#endif
typedef krb5_octet krb5_boolean;
-typedef krb5_int32 krb5_timestamp;
-typedef krb5_ui_4 krb5_confounder;
typedef krb5_octet krb5_msgtype;
typedef krb5_octet krb5_kvno;
-typedef krb5_int32 krb5_flags;
typedef krb5_ui_2 krb5_addrtype;
typedef krb5_ui_2 krb5_keytype;
@@ -38,6 +35,8 @@ typedef krb5_ui_2 krb5_enctype;
typedef krb5_ui_2 krb5_cksumtype;
typedef krb5_ui_2 krb5_authdatatype;
+typedef krb5_int32 krb5_flags;
+typedef krb5_int32 krb5_timestamp;
typedef krb5_int32 krb5_error_code;
typedef krb5_int32 krb5_deltat;
@@ -51,9 +50,14 @@ typedef struct _krb5_data {
typedef void * krb5_pointer;
typedef void const * krb5_const_pointer;
#define PROTOTYPE(x) x
+#ifdef NARROW_PROTOTYPES
#define DECLARG(type, val) type val
#define OLDDECLARG(type, val)
#else
+#define DECLARG(type, val) val
+#define OLDDECLARG(type, val) type val;
+#endif /* Narrow prototypes */
+#else
/* make const & volatile available without effect */
#define const
#define volatile