Cleanup gcc warnings of signed vs unsigned arguments to functions
authorEzra Peisach <epeisach@mit.edu>
Tue, 26 Sep 2000 22:17:10 +0000 (22:17 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 26 Sep 2000 22:17:10 +0000 (22:17 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12683 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/simple/client/ChangeLog
src/appl/simple/client/sim_client.c
src/appl/simple/server/ChangeLog
src/appl/simple/server/sim_server.c

index d7a049c54664c475372276fcfd5bfa318fd96194..6ac62bb751e778ca8f04dedb74db46aa264e4eb2 100644 (file)
@@ -1,3 +1,7 @@
+Tue Sep 26 18:15:47 2000  Ezra Peisach  <epeisach@mit.edu>
+
+       * sim_client.c: Warnings cleanups unsigned vs signed.
+
 1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>
 
        * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
index b010794eef3ea9db002ebbc6f1f81b128516223b..efe71cc889bbb529ea9f327fc0343dbfed4abf52 100644 (file)
@@ -46,6 +46,9 @@
 #else
 extern char *malloc();
 #endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 
 /* for old Unixes and friends ... */
 #ifndef MAXHOSTNAMELEN
@@ -54,6 +57,8 @@ extern char *malloc();
 
 #define MSG "hi there!"                        /* message text */
 
+void usage KRB5_PROTOTYPE((char *));
+
 void
 usage(name)
     char *name;
@@ -67,6 +72,7 @@ main(argc, argv)
     char *argv[];
 {
     int sock, i;
+    unsigned int len;
     int flags = 0;                     /* flags for sendto() */
     struct servent *serv;
     struct hostent *host;
@@ -96,7 +102,6 @@ main(argc, argv)
 
     krb5_context         context;
     krb5_auth_context    auth_context = NULL;
-    krb5_replay_data     replaydata;
 
     retval = krb5_init_context(&context);
     if (retval) {
@@ -237,7 +242,8 @@ main(argc, argv)
        exit(1);
     }
     /* Send authentication info to server */
-    if ((i = send(sock, (char *)packet.data, packet.length, flags)) < 0) 
+    if ((i = send(sock, (char *)packet.data, (unsigned) packet.length, 
+                 flags)) < 0) 
        com_err(progname, errno, "while sending KRB_AP_REQ message");
     printf("Sent authentication data: %d bytes\n", i);
     krb5_free_data_contents(context, &packet);
@@ -246,8 +252,8 @@ main(argc, argv)
 
     /* Get my address */
     memset((char *) &c_sock, 0, sizeof(c_sock));
-    i = sizeof(c_sock);
-    if (getsockname(sock, (struct sockaddr *)&c_sock, &i) < 0) {
+    len = sizeof(c_sock);
+    if (getsockname(sock, (struct sockaddr *)&c_sock, &len) < 0) {
        com_err(progname, errno, "while getting socket name");
        exit(1);
     }
@@ -305,7 +311,8 @@ main(argc, argv)
     }
 
     /* Send it */
-    if ((i = send(sock, (char *)packet.data, packet.length, flags)) < 0)
+    if ((i = send(sock, (char *)packet.data, (unsigned) packet.length, 
+                 flags)) < 0)
        com_err(progname, errno, "while sending SAFE message");
     printf("Sent checksummed message: %d bytes\n", i);
     krb5_free_data_contents(context, &packet);
@@ -320,7 +327,8 @@ main(argc, argv)
     }
 
     /* Send it */
-    if ((i = send(sock, (char *)packet.data, packet.length, flags)) < 0)
+    if ((i = send(sock, (char *)packet.data, (unsigned) packet.length, 
+                 flags)) < 0)
        com_err(progname, errno, "while sending PRIV message");
     printf("Sent encrypted message: %d bytes\n", i);
     krb5_free_data_contents(context, &packet);
index f68291059950e9cd590d1e8fde9c5ea694a47794..0bcd7ce3004ea44b8e0a7b2f26b18b0dad4c1d04 100644 (file)
@@ -1,3 +1,8 @@
+Tue Sep 26 18:16:33 2000  Ezra Peisach  <epeisach@mit.edu>
+
+       * sim_server.c: Warnigs cleanup of signed vs. unsigned arguments
+       to functions.
+
 1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>
 
        * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
index 6e4f4e1cc72e908c1bbd33bb06d89e4997d95558..b04338f7740ee18264972404f48efd00d186880f 100644 (file)
 
 #define PROGNAME argv[0]
 
-void
+static void
 usage(name)
     char *name;
 {
        fprintf(stderr, "usage: %s [-p port] [-s service] [-S keytab]\n", name);
 }      
 
-void
+int
 main(argc, argv)
 int argc;
 char *argv[];
 {
     int sock, i;
+    unsigned int len;
     int flags = 0;                     /* for recvfrom() */
     int on = 1;
     struct servent *serv;
@@ -179,9 +180,9 @@ char *argv[];
     /* GET KRB_AP_REQ MESSAGE */
 
     /* use "recvfrom" so we know client's address */
-    i = sizeof(struct sockaddr_in);
+    len = sizeof(struct sockaddr_in);
     if ((i = recvfrom(sock, (char *)pktbuf, sizeof(pktbuf), flags,
-                (struct sockaddr *)&c_sock, &i)) < 0) {
+                (struct sockaddr *)&c_sock, &len)) < 0) {
        perror("receiving datagram");
        exit(1);
     }
@@ -226,9 +227,9 @@ char *argv[];
     /* GET KRB_MK_SAFE MESSAGE */
 
     /* use "recvfrom" so we know client's address */
-    i = sizeof(struct sockaddr_in);
+    len = sizeof(struct sockaddr_in);
     if ((i = recvfrom(sock, (char *)pktbuf, sizeof(pktbuf), flags,
-                (struct sockaddr *)&c_sock, &i)) < 0) {
+                (struct sockaddr *)&c_sock, &len)) < 0) {
        perror("receiving datagram");
        exit(1);
     }
@@ -252,9 +253,9 @@ char *argv[];
     /* NOW GET ENCRYPTED MESSAGE */
 
     /* use "recvfrom" so we know client's address */
-    i = sizeof(struct sockaddr_in);
+    len = sizeof(struct sockaddr_in);
     if ((i = recvfrom(sock, (char *)pktbuf, sizeof(pktbuf), flags,
-                     (struct sockaddr *)&c_sock, &i)) < 0) {
+                     (struct sockaddr *)&c_sock, &len)) < 0) {
        perror("receiving datagram");
        exit(1);
     }