Have g_token_size return unsigned int for signed/unsigned cleanup
authorEzra Peisach <epeisach@mit.edu>
Sun, 9 Feb 2003 15:20:24 +0000 (15:20 +0000)
committerEzra Peisach <epeisach@mit.edu>
Sun, 9 Feb 2003 15:20:24 +0000 (15:20 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15171 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/gssapi/generic/ChangeLog
src/lib/gssapi/generic/gssapiP_generic.h
src/lib/gssapi/generic/util_token.c
src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/init_sec_context.c

index 878fd566e86af7b68e1d1e52d71a4639b6b200b7..96053e0b02c692389f037a0c484a91a7d1c3aa2e 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-09  Ezra Peisach  <epeisach@bu,edu>
+
+       * gssapiP_generic.h, util_token.c (g_token_size): Return unsigned
+       int instead of int.
+
 2003-01-17  Ken Raeburn  <raeburn@mit.edu>
 
        * Makefile.in ($(EHDRDIR)$(S)gssapi.h): Depend on create-ehdrdir,
index e31627e954a6f9979b634654c4073b5f1bafbb87..529fe4ddbaee67aebad2987415abf93ee6aa4a5b 100644 (file)
@@ -153,7 +153,7 @@ int g_make_string_buffer (const char *str, gss_buffer_t buffer);
 
 int g_copy_OID_set (const gss_OID_set_desc * const in, gss_OID_set *out);
 
-int g_token_size (gss_OID mech, unsigned int body_size);
+unsigned int g_token_size (gss_OID mech, unsigned int body_size);
 
 void g_make_token_header (gss_OID mech, unsigned int body_size,
                          unsigned char **buf, int tok_type);
index 088e6139e87e3089b8fba0fdfe2b70a63e2b8dc5..30ae0698c2fcda499761cf89294688b768564cd2 100644 (file)
@@ -58,7 +58,7 @@ first two inner bytes, which indicate the token type.  The token
 
 */
 
-static int der_length_size(length)
+static unsigned int der_length_size(length)
      int length;
 {
    if (length < (1<<7))
@@ -131,7 +131,7 @@ static int der_read_length(buf, bufsize)
 
 /* returns the length of a token, given the mech oid and the body size */
 
-int g_token_size(mech, body_size)
+unsigned int g_token_size(mech, body_size)
      gss_OID mech;
      unsigned int body_size;
 {
index 9be23de8b94187dc83fec79ade2cac6286d1fcba..21f5609b695307abee8973c608e975655e467f7c 100644 (file)
@@ -1,3 +1,7 @@
+2003-02-09  Ezra Peisach  <epeisach@bu.edu>
+
+       * init_sec_context.c (make_ap_req_v1): Unsigned/signed cleanup.
+
 2003-01-10  Ken Raeburn  <raeburn@mit.edu>
 
        * Makefile.in: Add AC_SUBST_FILE marker for libobj_frag.
index 1fab732d2839695c21677a39fd61dcefd41e9e7a..2af8baca6585dc0dc3876a3940bd10d167710ca7 100644 (file)
@@ -241,7 +241,7 @@ make_ap_req_v1(context, ctx, cred, k_cred, chan_bindings, mech_type, token)
     krb5_data *checksum_data = NULL;
     unsigned char *ptr;
     unsigned char *t;
-    int tlen;
+    unsigned int tlen;
 
 
     ap_req.data = 0;