* gss-misc.c: Include <sys/socket.h> for prototype definitions
authorEzra Peisach <epeisach@mit.edu>
Tue, 26 Sep 2000 22:15:08 +0000 (22:15 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 26 Sep 2000 22:15:08 +0000 (22:15 +0000)
        * gss-client.c gss-server.c: Warning cleanups.

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

src/appl/gss-sample/ChangeLog
src/appl/gss-sample/gss-client.c
src/appl/gss-sample/gss-misc.c
src/appl/gss-sample/gss-server.c

index 85d7f73252233c07a2ec88c294fb04d2af7e1d28..b9d413287a60ad9b4c386e0dc191ecdd542f585b 100644 (file)
@@ -1,3 +1,9 @@
+Tue Sep 26 18:13:54 2000  Ezra Peisach  <epeisach@mit.edu>
+
+       * gss-misc.c: Include <sys/socket.h> for prototype definitions. 
+
+       * gss-client.c gss-server.c: Warning cleanups.
+
 2000-02-11  Tom Yu  <tlyu@mit.edu>
 
        * README, gss-client.c, gss-misc.c, gss-misc.h, gss-server.c:
index 7ad407a7f3774dc8138f49cb50da21acabbd2bee..88c065e8f1d5a866e615f83c917ed201f8d76166 100644 (file)
@@ -47,7 +47,7 @@ static char *rcsid = "$Header$";
 
 static int verbose = 1;
 
-void usage()
+static void usage()
 {
      fprintf(stderr, "Usage: gss-client [-port port] [-mech mechanism] [-d]\n");
      fprintf(stderr, "       [-f] [-q] [-ccount count] [-mcount count]\n");
@@ -73,7 +73,7 @@ void usage()
  * opened and connected.  If an error occurs, an error message is
  * displayed and -1 is returned.
  */
-int connect_to_server(host, port)
+static int connect_to_server(host, port)
      char *host;
      u_short port;
 {
@@ -132,8 +132,8 @@ int connect_to_server(host, port)
  * unsuccessful, the GSS-API error messages are displayed on stderr
  * and -1 is returned.
  */
-int client_establish_context(s, service_name, deleg_flag, auth_flag, oid,
-                            gss_context, ret_flags)
+static int client_establish_context(s, service_name, deleg_flag, auth_flag, 
+                                   oid, gss_context, ret_flags)
      int s;
      char *service_name;
      gss_OID oid;
@@ -250,11 +250,11 @@ int client_establish_context(s, service_name, deleg_flag, auth_flag, oid,
      return 0;
 }
 
-void read_file(file_name, in_buf)
+static void read_file(file_name, in_buf)
     char               *file_name;
     gss_buffer_t       in_buf;
 {
-    int fd, bytes_in, count;
+    int fd, count;
     struct stat stat_buf;
     
     if ((fd = open(file_name, O_RDONLY, 0)) < 0) {
@@ -321,9 +321,9 @@ void read_file(file_name, in_buf)
  * reads back a GSS-API signature block for msg from the server, and
  * verifies it with gss_verify.  -1 is returned if any step fails,
  * otherwise 0 is returned.  */
-int call_server(host, port, oid, service_name, deleg_flag, auth_flag,
-               wrap_flag, encrypt_flag, mic_flag, msg, use_file,
-               mcount)
+static int call_server(host, port, oid, service_name, deleg_flag, auth_flag,
+                      wrap_flag, encrypt_flag, mic_flag, msg, use_file,
+                      mcount)
      char *host;
      u_short port;
      gss_OID oid;
index d2b6cab861a7adeeb87b06e6b1bc5ee2e5185b51..9af6db477c829593d2f4a0343b4206176681989c 100644 (file)
@@ -31,6 +31,7 @@ static char *rcsid = "$Header$";
 #else
 #include <sys/types.h>
 #include <netinet/in.h>
+#include <sys/socket.h>
 #endif
 #include <errno.h>
 #ifdef HAVE_UNISTD_H
index 8d2ca27ac05fa8c45cc41666367f8e3d77b12146..cbd0a8f963822cbe12b6193fee7c28fa948ac35f 100644 (file)
@@ -49,7 +49,7 @@ static char *rcsid = "$Header$";
 #include <strings.h>
 #endif
 
-void usage()
+static void usage()
 {
      fprintf(stderr, "Usage: gss-server [-port port] [-verbose] [-once]\n");
      fprintf(stderr, "       [-inetd] [-export] [-logfile file] [service_name]\n");
@@ -79,7 +79,7 @@ int verbose = 0;
  * fails, an error message is displayed and -1 is returned; otherwise,
  * 0 is returned.
  */
-int server_acquire_creds(service_name, server_creds)
+static int server_acquire_creds(service_name, server_creds)
      char *service_name;
      gss_cred_id_t *server_creds;
 {
@@ -132,7 +132,8 @@ int server_acquire_creds(service_name, server_creds)
  * in client_name and 0 is returned.  If unsuccessful, an error
  * message is displayed and -1 is returned.
  */
-int server_establish_context(s, server_creds, context, client_name, ret_flags)
+static int server_establish_context(s, server_creds, context, client_name, 
+                                   ret_flags)
      int s;
      gss_cred_id_t server_creds;
      gss_ctx_id_t *context;
@@ -268,7 +269,7 @@ int server_establish_context(s, server_creds, context, client_name, ret_flags)
  * A listening socket on the specified port and created and returned.
  * On error, an error message is displayed and -1 is returned.
  */
-int create_socket(port)
+static int create_socket(port)
      u_short port;
 {
      struct sockaddr_in saddr;
@@ -310,7 +311,7 @@ static float timeval_subtract(tv1, tv2)
  * DO NOT REMOVE THIS UNTIL A BETTER TEST HAS BEEN WRITTEN, THOUGH.
  *                                     -TYT
  */
-int test_import_export_context(context)
+static int test_import_export_context(context)
        gss_ctx_id_t *context;
 {
        OM_uint32       min_stat, maj_stat;
@@ -378,7 +379,7 @@ int test_import_export_context(context)
  *
  * If any error occurs, -1 is returned.
  */
-int sign_server(s, server_creds, export)
+static int sign_server(s, server_creds, export)
      int s;
      gss_cred_id_t server_creds;
      int export;
@@ -458,7 +459,8 @@ int sign_server(s, server_creds, export)
         cp = msg_buf.value;
         if ((isprint(cp[0]) || isspace(cp[0])) &&
            (isprint(cp[1]) || isspace(cp[1]))) {
-          fprintf(log, "\"%.*s\"\n", msg_buf.length, msg_buf.value);
+          fprintf(log, "\"%.*s\"\n", (int) msg_buf.length, 
+                  (char *) msg_buf.value);
         } else {
           fprintf(log, "\n");
           print_token(&msg_buf);