diff options
Diffstat (limited to 'src/vpn')
-rw-r--r-- | src/vpn/Makefile.am | 5 | ||||
-rw-r--r-- | src/vpn/gnunet-helper-vpn.c | 11 |
2 files changed, 10 insertions, 6 deletions
diff --git a/src/vpn/Makefile.am b/src/vpn/Makefile.am index d1ecd9f98..a5bbb6e22 100644 --- a/src/vpn/Makefile.am +++ b/src/vpn/Makefile.am | |||
@@ -31,7 +31,10 @@ bin_PROGRAMS = \ | |||
31 | gnunet-vpn | 31 | gnunet-vpn |
32 | 32 | ||
33 | gnunet_helper_vpn_SOURCES = \ | 33 | gnunet_helper_vpn_SOURCES = \ |
34 | gnunet-helper-vpn.c | 34 | gnunet-helper-vpn.c |
35 | gnunet_helper_vpn_LDADD = \ | ||
36 | $(top_builddir)/src/util/libgnunetutil.la \ | ||
37 | $(GN_LIBINTL) | ||
35 | 38 | ||
36 | gnunet_service_vpn_SOURCES = \ | 39 | gnunet_service_vpn_SOURCES = \ |
37 | gnunet-service-vpn.c | 40 | gnunet-service-vpn.c |
diff --git a/src/vpn/gnunet-helper-vpn.c b/src/vpn/gnunet-helper-vpn.c index 7eeb07379..7686d51d5 100644 --- a/src/vpn/gnunet-helper-vpn.c +++ b/src/vpn/gnunet-helper-vpn.c | |||
@@ -246,7 +246,8 @@ set_address6 (const char *dev, | |||
246 | if (0 != close (fd)) | 246 | if (0 != close (fd)) |
247 | { | 247 | { |
248 | fprintf (stderr, | 248 | fprintf (stderr, |
249 | "close failed: %s\n", | 249 | "close failed at line %d: %s\n", |
250 | __LINE__, | ||
250 | strerror (errno)); | 251 | strerror (errno)); |
251 | exit (1); | 252 | exit (1); |
252 | } | 253 | } |
@@ -367,9 +368,9 @@ set_address4 (const char *dev, | |||
367 | if (0 != close (fd)) | 368 | if (0 != close (fd)) |
368 | { | 369 | { |
369 | fprintf (stderr, | 370 | fprintf (stderr, |
370 | "close failed: %s\n", | 371 | "close failed at line %d: %s\n", |
372 | __LINE__, | ||
371 | strerror (errno)); | 373 | strerror (errno)); |
372 | (void) close (fd); | ||
373 | exit (1); | 374 | exit (1); |
374 | } | 375 | } |
375 | } | 376 | } |
@@ -653,7 +654,7 @@ main (int argc, char **argv) | |||
653 | { | 654 | { |
654 | fprintf (stderr, | 655 | fprintf (stderr, |
655 | "Fatal: prefix_len out of range\n"); | 656 | "Fatal: prefix_len out of range\n"); |
656 | close (fd_tun); | 657 | (void) close (fd_tun); |
657 | return 1; | 658 | return 1; |
658 | } | 659 | } |
659 | 660 | ||
@@ -701,6 +702,6 @@ main (int argc, char **argv) | |||
701 | run (fd_tun); | 702 | run (fd_tun); |
702 | global_ret = 0; | 703 | global_ret = 0; |
703 | cleanup: | 704 | cleanup: |
704 | close (fd_tun); | 705 | (void) close (fd_tun); |
705 | return global_ret; | 706 | return global_ret; |
706 | } | 707 | } |