X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fsptps_test.c;h=0452b25cc918ae223836e1803896bf2eaeb1b7ac;hb=1af8ca58b86f5956d6acd9f63083a84666647ef0;hp=0f75c242a0bedf07c579e63718f9d44853bd4b07;hpb=2d268fc06bc01419e7f7f32d4da1b560e72e4ad3;p=tinc diff --git a/src/sptps_test.c b/src/sptps_test.c index 0f75c242..0452b25c 100644 --- a/src/sptps_test.c +++ b/src/sptps_test.c @@ -32,12 +32,20 @@ // Symbols necessary to link with logger.o bool send_request(void *c, const char *msg, ...) { + (void)c; + (void)msg; return false; } + struct list_t *connection_list = NULL; + bool send_meta(void *c, const char *msg, int len) { + (void)c; + (void)msg; + (void)len; return false; } + char *logfilename = NULL; bool do_detach = false; struct timeval now; @@ -51,6 +59,7 @@ static int out = 1; static int addressfamily = AF_UNSPEC; static bool send_data(void *handle, uint8_t type, const void *data, size_t len) { + (void)type; char hex[len * 2 + 1]; bin2hex(data, hex, len); @@ -60,7 +69,7 @@ static bool send_data(void *handle, uint8_t type, const void *data, size_t len) const int *sock = handle; - if(send(*sock, data, len, 0) != len) { + if((size_t)send(*sock, data, len, 0) != len) { return false; } @@ -68,6 +77,8 @@ static bool send_data(void *handle, uint8_t type, const void *data, size_t len) } static bool receive_record(void *handle, uint8_t type, const void *data, uint16_t len) { + (void)handle; + if(verbose) { fprintf(stderr, "Received type %d record of %u bytes:\n", type, len); } @@ -404,7 +415,7 @@ int main(int argc, char *argv[]) { if(len > 1) { sptps_send_record(&s, 0, buf, len); } - } else if(!sptps_send_record(&s, buf[0] == '!' ? 1 : 0, buf, (len == 1 && buf[0] == '\n') ? 0 : buf[0] == '*' ? sizeof(buf) : len)) { + } else if(!sptps_send_record(&s, buf[0] == '!' ? 1 : 0, buf, (len == 1 && buf[0] == '\n') ? 0 : buf[0] == '*' ? sizeof(buf) : (size_t)len)) { return 1; } }