Debugging printfs for trust router port number.
authorMargaret Wasserman <mrw@painless-security.com>
Sat, 15 Mar 2014 10:10:00 +0000 (06:10 -0400)
committerMargaret Wasserman <mrw@painless-security.com>
Sat, 15 Mar 2014 10:10:00 +0000 (06:10 -0400)
gsscon/gsscon_active.c
include/gsscon.h
tid/tidc.c

index 30d1954..0b03926 100755 (executable)
  * or implied warranty.
  */
 
+#include <stdio.h>
+#include <stdlib.h>
+
 #include <gsscon.h>
 
-/* --------------------------------------------------------------------------- */
+/* ---------------------------------------------------------------------------
+*/
 
-int gsscon_connect (const char *inHost, int inPort, const char *inServiceName, int *outFD, gss_ctx_id_t *outGSSContext)
+int gsscon_connect (const char *inHost, unsigned int inPort, const char *inServiceName, int *outFD, gss_ctx_id_t *outGSSContext)
 {
     int err = 0;
     int fd = -1;
@@ -94,16 +98,16 @@ int gsscon_connect (const char *inHost, int inPort, const char *inServiceName, i
     }
     
     if (!err) {
+        fprintf (stderr, "gss_connect: Connecting to host '%s' on port %d\n", inHost, inPort);
         err = connect (fd, (struct sockaddr *) &saddr, sizeof (saddr));
         if (err < 0) { err = errno; }
     }
     
     if (!err) {
-        printf ("connecting to host '%s' on port %d\n", inHost, inPort);
         *outFD = fd;
         fd = -1; /* takes ownership */
     } else {
-         gsscon_print_error (err, "OpenConnection failed");
+        gsscon_print_error (err, "OpenConnection failed");
     }
     
     if (fd >= 0) { close (fd); }
index e122eb6..e8aef7e 100644 (file)
@@ -103,7 +103,7 @@ void gsscon_print_gss_errors (const char *inRoutineName,
                              OM_uint32   inMinorStatus);
 
 int gsscon_connect (const char *inHost, 
-                   int inPort, 
+                   unsigned int inPort, 
                    const char *inServiceName,
                    int *outFD,
                    gss_ctx_id_t *outGSSContext);
index f35854e..90ac58e 100644 (file)
@@ -33,7 +33,6 @@
  */
 
 #include <stdio.h>
-#include <stdlib.h>
 #include <jansson.h>
 
 #include <trust_router/tr_dh.h>
@@ -69,6 +68,7 @@ int tidc_open_connection (TIDC_INSTANCE *tidc,
   int err = 0;
   int conn = -1;
 
+  fprintf(stderr, "tidc_open_connection: Opening GSS connection to %s:%u.", server, port);  
   err = gsscon_connect(server, port, "trustidentity", &conn, gssctx);
 
   if (!err)