size_t i, num_servers;
num_servers = json_array_size(jservers);
- fprintf(stderr, "tr_msg_decode_servers(): Number of servers = %d.\n", num_servers);
+ fprintf(stderr, "tr_msg_decode_servers(): Number of servers = %u.\n", (unsigned) num_servers);
if (0 == num_servers) {
fprintf(stderr, "tr_msg_decode_servers(): Server array is empty.\n");
#include <trust_router/tr_name.h>
#include <trust_router/tr_versioning.h>
+#include <gssapi.h>
#define TID_PORT 12309
-typedef struct gss_ctx_id_struct *gss_ctx_id_t;
+
typedef enum tid_rc {
TID_SUCCESS = 0,
return -1;
}
- fprintf(stdout, "Response Received (%d bytes).\n", resp_buflen);
+ fprintf(stdout, "Response Received (%u bytes).\n", (unsigned) resp_buflen);
fprintf(stdout, "%s\n", resp_buf);
if (NULL == (resp_msg = tr_msg_decode(resp_buf, resp_buflen))) {
{
int rc = 0;
int conn = -1;
- struct sockaddr_storage addr;
- struct sockaddr_in *saddr = (struct sockaddr_in *) &addr;
+ union {
+ struct sockaddr_storage storage;
+ struct sockaddr_in in4;
+ } addr;
+ struct sockaddr_in *saddr = (struct sockaddr_in *) &addr.in4;
saddr->sin_port = htons (port);
saddr->sin_family = AF_INET;
return -1;
}
- fprintf(stdout, "tids_read_request():Request Received, %d bytes.\n", buflen);
+ fprintf(stdout, "tids_read_request():Request Received, %u bytes.\n", (unsigned) buflen);
/* Parse request */
if (NULL == ((*mreq) = tr_msg_decode(buf, buflen))) {