* 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;
}
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); }
OM_uint32 inMinorStatus);
int gsscon_connect (const char *inHost,
- int inPort,
+ unsigned int inPort,
const char *inServiceName,
int *outFD,
gss_ctx_id_t *outGSSContext);
*/
#include <stdio.h>
-#include <stdlib.h>
#include <jansson.h>
#include <trust_router/tr_dh.h>
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)