summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-12-05 11:32:31 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-12-05 11:32:31 +0000
commit122ec788a68a70a24560673a3e8dc115c7098b62 (patch)
tree21fc75b6b7eae9ef285f1ff63407f951b6cb8353 /src/include
parenta800fb9abac21715956319fb91b292fa375ea4b1 (diff)
u_shorts promote to ints
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1530 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/widen.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/include/krb5/widen.h b/src/include/krb5/widen.h
index 4ea552f61..a127eb8cd 100644
--- a/src/include/krb5/widen.h
+++ b/src/include/krb5/widen.h
@@ -27,10 +27,11 @@
#define krb5_msgtype int
#define krb5_kvno int
-#define krb5_addrtype unsigned int
-#define krb5_keytype unsigned int
-#define krb5_enctype unsigned int
-#define krb5_cksumtype unsigned int
-#define krb5_authdatatype unsigned int
+/* these are unsigned shorts, but promote to signed ints. Ick. */
+#define krb5_addrtype int
+#define krb5_keytype int
+#define krb5_enctype int
+#define krb5_cksumtype int
+#define krb5_authdatatype int
#endif /* not NARROW_PROTOTYPES */