summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-05-03 13:09:08 -0400
committerGreg Hudson <ghudson@mit.edu>2013-05-03 13:09:08 -0400
commit8c4db8f776c65b50fe3af82fd62a67022dd9a6d5 (patch)
tree5c5a2bf6f39f240372479b3d2dc643a845c6bf96
parentf1ed53bad92ef369c730635d3727d277d733c539 (diff)
downloadkrb5-8c4db8f776c65b50fe3af82fd62a67022dd9a6d5.tar.gz
krb5-8c4db8f776c65b50fe3af82fd62a67022dd9a6d5.tar.xz
krb5-8c4db8f776c65b50fe3af82fd62a67022dd9a6d5.zip
Fix mismatched spnego_mech.c declarations
The mechglue definitions of gssint_get_der_length and friends use unsigned int for the buffer length, not OM_uint32.
-rw-r--r--src/lib/gssapi/spnego/spnego_mech.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/gssapi/spnego/spnego_mech.c b/src/lib/gssapi/spnego/spnego_mech.c
index 696f42df5..81f7a3ab9 100644
--- a/src/lib/gssapi/spnego/spnego_mech.c
+++ b/src/lib/gssapi/spnego/spnego_mech.c
@@ -78,9 +78,10 @@
typedef const gss_OID_desc *gss_OID_const;
/* der routines defined in libgss */
-extern unsigned int gssint_der_length_size(OM_uint32);
-extern int gssint_get_der_length(unsigned char **, OM_uint32, unsigned int*);
-extern int gssint_put_der_length(OM_uint32, unsigned char **, unsigned int);
+extern unsigned int gssint_der_length_size(unsigned int);
+extern int gssint_get_der_length(unsigned char **, unsigned int,
+ unsigned int*);
+extern int gssint_put_der_length(unsigned int, unsigned char **, unsigned int);
/* private routines for spnego_mechanism */