* schpw.c (process_chpw_request): Cast to krb5_octet * instead of
authorEzra Peisach <epeisach@mit.edu>
Mon, 20 Jul 1998 15:34:04 +0000 (15:34 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 20 Jul 1998 15:34:04 +0000 (15:34 +0000)
  char * for krb5_address.contents type.

This is a char * to unsigned char * warning fix.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10711 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin/server/ChangeLog
src/kadmin/server/schpw.c

index fa9506e9641562c652cecf6004d3f291a5922ab0..e0e1a36aefbf6e5c2e8af1b47abdd32ee492ae8b 100644 (file)
@@ -1,3 +1,8 @@
+Mon Jul 20 11:28:39 1998  Ezra Peisach  <epeisach@mit.edu>
+
+       * schpw.c (process_chpw_request): Cast to krb5_octet * instead of
+               char * for krb5_address.contents type.
+
 Fri Feb 27 23:32:38 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
 
        * Makefile.in: Changed thisconfigdir to point at the kadmin
index c3901be92604216023a116ddf660b85f5fa8f049..f246571f8c3dfb372dfc78b71900c89c1e2836ec 100644 (file)
@@ -140,7 +140,7 @@ process_chpw_request(context, server_handle, realm, s, keytab, sin, req, rep)
        local_kaddr.length =
            sizeof(((struct sockaddr_in *) &local_addr)->sin_addr);
        local_kaddr.contents = 
-           (char *) &(((struct sockaddr_in *) &local_addr)->sin_addr);
+           (krb5_octet *) &(((struct sockaddr_in *) &local_addr)->sin_addr);
     } else {
        krb5_address **addrs;
 
@@ -168,11 +168,11 @@ process_chpw_request(context, server_handle, realm, s, keytab, sin, req, rep)
     remote_kaddr.length =
        sizeof(((struct sockaddr_in *) &remote_addr)->sin_addr);
     remote_kaddr.contents = 
-       (char *) &(((struct sockaddr_in *) &remote_addr)->sin_addr);
+       (krb5_octet *) &(((struct sockaddr_in *) &remote_addr)->sin_addr);
     
     remote_kaddr.addrtype = ADDRTYPE_INET;
     remote_kaddr.length = sizeof(sin->sin_addr);
-    remote_kaddr.contents = (char *) &sin->sin_addr;
+    remote_kaddr.contents = (krb5_octet *) &sin->sin_addr;
     
     /* mk_priv requires that the local address be set.
        getsockname is used for this.  rd_priv requires that the