aboutsummaryrefslogtreecommitdiff
path: root/src/nat
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-09-25 21:42:11 +0000
committerChristian Grothoff <christian@grothoff.org>2013-09-25 21:42:11 +0000
commit78ad97319349e9881653684f276dd620a0a423e9 (patch)
treecded8f0063f6848429706a36bd51174e62417b7e /src/nat
parentb968c5926b205c3cdd467474753746ef21522b32 (diff)
downloadgnunet-78ad97319349e9881653684f276dd620a0a423e9.tar.gz
gnunet-78ad97319349e9881653684f276dd620a0a423e9.zip
-misc fixes based on cppcheck
Diffstat (limited to 'src/nat')
-rw-r--r--src/nat/gnunet-helper-nat-client-windows.c23
-rw-r--r--src/nat/gnunet-helper-nat-server-windows.c15
2 files changed, 26 insertions, 12 deletions
diff --git a/src/nat/gnunet-helper-nat-client-windows.c b/src/nat/gnunet-helper-nat-client-windows.c
index b28b28584..9121e7943 100644
--- a/src/nat/gnunet-helper-nat-client-windows.c
+++ b/src/nat/gnunet-helper-nat-client-windows.c
@@ -471,7 +471,9 @@ main (int argc, char *const *argv)
471 471
472 if (argc > 1 && 0 != strcmp (argv[1], "-d")){ 472 if (argc > 1 && 0 != strcmp (argv[1], "-d")){
473 privilege_testing = TRUE; 473 privilege_testing = TRUE;
474 fprintf (stderr, "DEBUG: Running binary in privilege testing mode.", argv[0]); 474 fprintf (stderr,
475 "%s",
476 "DEBUG: Running binary in privilege testing mode.");
475 argv++; 477 argv++;
476 argc--; 478 argc--;
477 } 479 }
@@ -479,30 +481,39 @@ main (int argc, char *const *argv)
479 if (argc != 4) 481 if (argc != 4)
480 { 482 {
481 fprintf (stderr, 483 fprintf (stderr,
482 "This program must be started with our IP, the targets external IP, and our port as arguments.\n"); 484 "%s",
485 "This program must be started with our IP, the targets external IP, and our port as arguments.\n");
483 return 1; 486 return 1;
484 } 487 }
485 if ((1 != inet_pton (AF_INET, argv[1], &external)) || 488 if ((1 != inet_pton (AF_INET, argv[1], &external)) ||
486 (1 != inet_pton (AF_INET, argv[2], &target))) 489 (1 != inet_pton (AF_INET, argv[2], &target)))
487 { 490 {
488 fprintf (stderr, "Error parsing IPv4 address: %s\n", strerror (errno)); 491 fprintf (stderr,
492 "Error parsing IPv4 address: %s\n",
493 strerror (errno));
489 return 1; 494 return 1;
490 } 495 }
491 if ((1 != sscanf (argv[3], "%u", &p)) || (0 == p) || (0xFFFF < p)) 496 if ((1 != sscanf (argv[3], "%u", &p)) || (0 == p) || (0xFFFF < p))
492 { 497 {
493 fprintf (stderr, "Error parsing port value `%s'\n", argv[3]); 498 fprintf (stderr,
499 "Error parsing port value `%s'\n",
500 argv[3]);
494 return 1; 501 return 1;
495 } 502 }
496 port = (uint16_t) p; 503 port = (uint16_t) p;
497 504
498 if (0 != WSAStartup (MAKEWORD (2, 1), &wsaData)) 505 if (0 != WSAStartup (MAKEWORD (2, 1), &wsaData))
499 { 506 {
500 fprintf (stderr, "Failed to find Winsock 2.1 or better.\n"); 507 fprintf (stderr,
508 "%s",
509 "Failed to find Winsock 2.1 or better.\n");
501 return 2; 510 return 2;
502 } 511 }
503 if (1 != inet_pton (AF_INET, DUMMY_IP, &dummy)) 512 if (1 != inet_pton (AF_INET, DUMMY_IP, &dummy))
504 { 513 {
505 fprintf (stderr, "Internal error converting dummy IP to binary.\n"); 514 fprintf (stderr,
515 "%s",
516 "Internal error converting dummy IP to binary.\n");
506 return 2; 517 return 2;
507 } 518 }
508 if (-1 == (rawsock = make_raw_socket ())) 519 if (-1 == (rawsock = make_raw_socket ()))
diff --git a/src/nat/gnunet-helper-nat-server-windows.c b/src/nat/gnunet-helper-nat-server-windows.c
index fb564a188..7962e3071 100644
--- a/src/nat/gnunet-helper-nat-server-windows.c
+++ b/src/nat/gnunet-helper-nat-server-windows.c
@@ -533,12 +533,15 @@ main (int argc, char *const *argv)
533 WSADATA wsaData; 533 WSADATA wsaData;
534 unsigned int alt = 0; 534 unsigned int alt = 0;
535 535
536 if (argc > 1 && 0 != strcmp (argv[1], "-d")){ 536 if ( (argc > 1) && (0 != strcmp (argv[1], "-d")))
537 privilege_testing = TRUE; 537 {
538 fprintf (stderr, "DEBUG: Running binary in privilege testing mode.", argv[0]); 538 privilege_testing = TRUE;
539 argv++; 539 fprintf (stderr,
540 argc--; 540 "%s",
541 } 541 "DEBUG: Running binary in privilege testing mode.");
542 argv++;
543 argc--;
544 }
542 545
543 if (2 != argc) 546 if (2 != argc)
544 { 547 {