summaryrefslogtreecommitdiffstats
path: root/src/kadmin/server
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1998-07-20 15:34:04 +0000
committerEzra Peisach <epeisach@mit.edu>1998-07-20 15:34:04 +0000
commit363ea96197bbf43e53bdc40d184a681e3c5c55c7 (patch)
tree281591cc4d8f34a224640c6ac16f221aa482b849 /src/kadmin/server
parent73695632d2b05ea03b88fcdb97f6dae3d78692cf (diff)
downloadkrb5-363ea96197bbf43e53bdc40d184a681e3c5c55c7.tar.gz
krb5-363ea96197bbf43e53bdc40d184a681e3c5c55c7.tar.xz
krb5-363ea96197bbf43e53bdc40d184a681e3c5c55c7.zip
* schpw.c (process_chpw_request): Cast to krb5_octet * instead of
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
Diffstat (limited to 'src/kadmin/server')
-rw-r--r--src/kadmin/server/ChangeLog5
-rw-r--r--src/kadmin/server/schpw.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/src/kadmin/server/ChangeLog b/src/kadmin/server/ChangeLog
index fa9506e964..e0e1a36aef 100644
--- a/src/kadmin/server/ChangeLog
+++ b/src/kadmin/server/ChangeLog
@@ -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
diff --git a/src/kadmin/server/schpw.c b/src/kadmin/server/schpw.c
index c3901be926..f246571f8c 100644
--- a/src/kadmin/server/schpw.c
+++ b/src/kadmin/server/schpw.c
@@ -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