summaryrefslogtreecommitdiffstats
path: root/src/krb524
diff options
context:
space:
mode:
authorPaul Park <pjpark@mit.edu>1995-06-27 20:45:50 +0000
committerPaul Park <pjpark@mit.edu>1995-06-27 20:45:50 +0000
commit82260f71c7ed05a29755c85cc11a41f15765bad5 (patch)
treebb1c2313d518c9a994c5dbd65af01b5880d0ffc6 /src/krb524
parentb9ff7a3142227a703c7be1db5663972941c8d631 (diff)
downloadkrb5-82260f71c7ed05a29755c85cc11a41f15765bad5.tar.gz
krb5-82260f71c7ed05a29755c85cc11a41f15765bad5.tar.xz
krb5-82260f71c7ed05a29755c85cc11a41f15765bad5.zip
Compiler warning cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6171 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/krb524')
-rw-r--r--src/krb524/ChangeLog9
-rw-r--r--src/krb524/cnv_tkt_skey.c2
-rw-r--r--src/krb524/encode.c4
-rw-r--r--src/krb524/krb524d.c3
-rw-r--r--src/krb524/sendmsg.c2
-rw-r--r--src/krb524/test.c9
6 files changed, 20 insertions, 9 deletions
diff --git a/src/krb524/ChangeLog b/src/krb524/ChangeLog
index 2f3ba0a48..61730c471 100644
--- a/src/krb524/ChangeLog
+++ b/src/krb524/ChangeLog
@@ -1,4 +1,13 @@
+Tue Jun 27 15:54:57 EDT 1995 Paul Park (pjpark@mit.edu)
+ * cnv_tkt_skey.c - Cast key contents argument to conform to prototype.
+ * encode.c - Cast argument to match argument list of encode_bytes().
+ * krb524d.c - Add signal name argument to conform to prototype.
+ * sendmsg.c - Cast second argument to connect(2).
+ * test.c - Cast arguments to print_key() and ctime(3). Cast assignment
+ to key.contents.
+
+
Thu Jun 22 11:55:23 EDT 1995 Paul Park (pjpark@mit.edu)
* krb524d.c - Change KRB_CONVERT_KEY_OUTOF_DB to decrypt_key calls.
diff --git a/src/krb524/cnv_tkt_skey.c b/src/krb524/cnv_tkt_skey.c
index 4e5ce9b14..2849370d8 100644
--- a/src/krb524/cnv_tkt_skey.c
+++ b/src/krb524/cnv_tkt_skey.c
@@ -104,7 +104,7 @@ int krb524_convert_tkt_skey(context, v5tkt, v4tkt, skey)
pinst,
prealm,
*((unsigned long *)v5etkt->caddrs[0]->contents),
- v5etkt->session->contents,
+ (char *) v5etkt->session->contents,
lifetime,
/* issue_data */
v5etkt->times.starttime,
diff --git a/src/krb524/encode.c b/src/krb524/encode.c
index 45e685d3e..8698847e3 100644
--- a/src/krb524/encode.c
+++ b/src/krb524/encode.c
@@ -74,7 +74,7 @@ int encode_v4tkt(KTEXT_ST *v4tkt, char *buf, int *encoded_len)
if ((ret = encode_int32(&buf, &buflen, &v4tkt->length)))
return ret;
- if ((ret = encode_bytes(&buf, &buflen, v4tkt->dat, MAX_KTXT_LEN)))
+ if ((ret = encode_bytes(&buf, &buflen, (char *)v4tkt->dat, MAX_KTXT_LEN)))
return ret;
if ((ret = encode_int32(&buf, &buflen, (krb5_int32 *) &v4tkt->mbz)))
return ret;
@@ -113,7 +113,7 @@ int decode_v4tkt(KTEXT_ST *v4tkt, char *buf, int *encoded_len)
buflen = *encoded_len;
if ((ret = decode_int32(&buf, &buflen, &v4tkt->length)))
return ret;
- if ((ret = decode_bytes(&buf, &buflen, v4tkt->dat, MAX_KTXT_LEN)))
+ if ((ret = decode_bytes(&buf, &buflen, (char *)v4tkt->dat, MAX_KTXT_LEN)))
return ret;
if ((ret = decode_int32(&buf, &buflen, (krb5_int32 *) &v4tkt->mbz)))
return ret;
diff --git a/src/krb524/krb524d.c b/src/krb524/krb524d.c
index d3a54902c..90c83ccb8 100644
--- a/src/krb524/krb524d.c
+++ b/src/krb524/krb524d.c
@@ -63,7 +63,8 @@ void usage()
cleanup_and_exit(1, NULL);
}
-RETSIGTYPE request_exit()
+RETSIGTYPE request_exit(signo)
+ int signo;
{
signalled = 1;
}
diff --git a/src/krb524/sendmsg.c b/src/krb524/sendmsg.c
index d313674e9..76ce53440 100644
--- a/src/krb524/sendmsg.c
+++ b/src/krb524/sendmsg.c
@@ -91,7 +91,7 @@ int krb524_send_message (addr, message, reply)
* recvfrom. The connect here may return an error if the
* destination host is known to be unreachable.
*/
- if (connect(s, addr, sizeof(struct sockaddr)) == -1) {
+ if (connect(s, (struct sockaddr *) addr, sizeof(struct sockaddr)) == -1) {
retval = errno;
goto out;
}
diff --git a/src/krb524/test.c b/src/krb524/test.c
index fee06c2f5..138e18019 100644
--- a/src/krb524/test.c
+++ b/src/krb524/test.c
@@ -158,9 +158,10 @@ void krb4_print_ticket(KTEXT ticket, krb5_keyblock *secret_key)
printf("Ticket: Client: %s.%s@%s\n", pname, pinst, prealm);
printf("Ticket: Service: %s.%s\n", sname, sinst);
printf("Ticket: Address: %08lx\n", addr);
- print_key("Ticket: Session Key", session_key);
+ print_key("Ticket: Session Key", (char *) session_key);
printf("Ticket: Lifetime: %d\n", life);
- printf("Ticket: Issue Date: %ld, %s", issue_time, ctime(&issue_time));
+ printf("Ticket: Issue Date: %ld, %s", issue_time, ctime((time_t *)
+ &issue_time));
}
void krb4_print_creds(CREDENTIALS *creds, krb5_keyblock *secret_key)
@@ -169,7 +170,7 @@ void krb4_print_creds(CREDENTIALS *creds, krb5_keyblock *secret_key)
creds->realm);
printf("Service: %s.%s@%s\n", creds->service, creds->instance,
creds->realm);
- print_key("Session key", creds->session);
+ print_key("Session key", (char *) creds->session);
printf("Lifetime: %d\n", creds->lifetime);
printf("Key Version: %d\n", creds->kvno);
print_time("Issue Date", creds->issue_date);
@@ -264,7 +265,7 @@ int main(int argc, char **argv)
key.keytype = KEYTYPE_DES;
key.length = KEYSIZE; /* presumably */
- key.contents = keybuf;
+ key.contents = (krb5_octet *) keybuf;
do_remote(context, v5creds, remote, &key);
exit(0);