diff --git a/examples/c/adhoc.c b/examples/c/adhoc.c index 87aecab..9c15bf7 100644 --- a/examples/c/adhoc.c +++ b/examples/c/adhoc.c @@ -57,7 +57,7 @@ int main(int argc, char** argv) uint64_t node_id = zts_node_get_id(); printf("My public identity (node ID) is %llx\n", node_id); char keypair[ZTS_ID_STR_BUF_LEN] = { 0 }; - uint16_t len = ZTS_ID_STR_BUF_LEN; + unsigned int len = ZTS_ID_STR_BUF_LEN; if (zts_node_get_id_pair(keypair, &len) != ZTS_ERR_OK) { printf("Error getting identity keypair. Exiting.\n"); } diff --git a/examples/c/callbackapi.c b/examples/c/callbackapi.c index 7e6ce63..dffa5b2 100644 --- a/examples/c/callbackapi.c +++ b/examples/c/callbackapi.c @@ -69,7 +69,7 @@ int main(int argc, char** argv) printf("My public identity (node ID) is %llx\n", zts_node_get_id()); char keypair[ZTS_ID_STR_BUF_LEN] = { 0 }; - uint16_t len = ZTS_ID_STR_BUF_LEN; + unsigned int len = ZTS_ID_STR_BUF_LEN; if (zts_node_get_id_pair(keypair, &len) != ZTS_ERR_OK) { printf("Error getting identity keypair. Exiting.\n"); } diff --git a/examples/c/customroots.c b/examples/c/customroots.c index 529554d..8c68bed 100644 --- a/examples/c/customroots.c +++ b/examples/c/customroots.c @@ -88,11 +88,11 @@ int main() // Generate roots zts_util_sign_root_set( - &roots_data_out, + roots_data_out, &roots_len, - &prev_key, + prev_key, &prev_key_len, - &curr_key, + curr_key, &curr_key_len, id, ts, diff --git a/examples/c/nonblockingserver.c b/examples/c/nonblockingserver.c index 86d1892..49aff6b 100644 --- a/examples/c/nonblockingserver.c +++ b/examples/c/nonblockingserver.c @@ -20,7 +20,7 @@ int main(int argc, char** argv) char* storage_path = argv[1]; long long int net_id = strtoull(argv[2], NULL, 16); // At least 64 bits char* local_addr = argv[3]; - int local_port = atoi(argv[4]); + unsigned short local_port = atoi(argv[4]); int fd, accfd; int err = ZTS_ERR_OK; @@ -96,7 +96,7 @@ int main(int argc, char** argv) // zts_accept(int fd, struct zts_sockaddr* addr, zts_socklen_t* addrlen) char ipstr[ZTS_INET6_ADDRSTRLEN] = { 0 }; - int port = 0; + unsigned int port = 0; printf("Accepting on listening socket...\n"); if ((accfd = zts_simple_accept(fd, ipstr, ZTS_INET6_ADDRSTRLEN, &port)) < 0) { printf("Error (fd=%d, ret=%d, zts_errno=%d). Exiting.\n", fd, err, zts_errno); diff --git a/examples/c/nostorage.c b/examples/c/nostorage.c index 1b26afa..4dcfa4e 100644 --- a/examples/c/nostorage.c +++ b/examples/c/nostorage.c @@ -33,12 +33,12 @@ void on_zts_event(void* msgPtr) if (msg->event_code == ZTS_EVENT_STORE_IDENTITY_PUBLIC) { printf("ZTS_EVENT_STORE_IDENTITY_PUBLIC (len=%d)\n", msg->len); - printf("identity.public = [ %.*s ]\n", len, msg->cache); + printf("identity.public = [ %.*s ]\n", len, (char*)msg->cache); memcpy(cache_data, msg->cache, len); } if (msg->event_code == ZTS_EVENT_STORE_IDENTITY_SECRET) { printf("ZTS_EVENT_STORE_IDENTITY_SECRET (len=%d)\n", msg->len); - printf("identity.secret = [ %.*s ]\n", len, msg->cache); + printf("identity.secret = [ %.*s ]\n", len, (char*)msg->cache); memcpy(cache_data, msg->cache, len); // Same data can be retrieved via: zts_node_get_id_pair() } diff --git a/examples/c/server.c b/examples/c/server.c index 1e7aba4..cec5ba0 100644 --- a/examples/c/server.c +++ b/examples/c/server.c @@ -20,7 +20,7 @@ int main(int argc, char** argv) char* storage_path = argv[1]; long long int net_id = strtoull(argv[2], NULL, 16); // At least 64 bits char* local_addr = argv[3]; - int local_port = atoi(argv[4]); + unsigned int local_port = atoi(argv[4]); int fd, accfd; int err = ZTS_ERR_OK; diff --git a/examples/c/statistics.c b/examples/c/statistics.c index 1b27f85..425c67c 100644 --- a/examples/c/statistics.c +++ b/examples/c/statistics.c @@ -29,7 +29,7 @@ int main(int argc, char** argv) printf("My public identity (node ID) is %llx\n", zts_node_get_id()); char keypair[ZTS_ID_STR_BUF_LEN] = { 0 }; - uint16_t len = ZTS_ID_STR_BUF_LEN; + unsigned int len = ZTS_ID_STR_BUF_LEN; if (zts_node_get_id_pair(keypair, &len) != ZTS_ERR_OK) { printf("Error getting identity keypair. Exiting.\n"); } diff --git a/src/VirtualTap.cpp b/src/VirtualTap.cpp index c14c67d..7c355ea 100644 --- a/src/VirtualTap.cpp +++ b/src/VirtualTap.cpp @@ -261,7 +261,7 @@ void VirtualTap::threadMain() throw() #if defined(__WINDOWS__) Sleep(ZTS_TAP_THREAD_POLLING_INTERVAL); #else - struct timespec sleepValue = { 0 }; + struct timespec sleepValue = { 0, 0 }; sleepValue.tv_nsec = ZTS_TAP_THREAD_POLLING_INTERVAL * 500000; nanosleep(&sleepValue, NULL); #endif