summaryrefslogtreecommitdiff
path: root/networking
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-02-04 02:39:08 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-02-04 02:39:08 +0000
commit42823d597a9029ac497edda9102f61283630635b (patch)
tree848e71f864ad0675e19c8dcdce94c11a5dcc3d7a /networking
parent45854b5e3ff265c23dc36c139f09ea8eb3790ad1 (diff)
downloadbusybox-w32-42823d597a9029ac497edda9102f61283630635b.tar.gz
busybox-w32-42823d597a9029ac497edda9102f61283630635b.tar.bz2
busybox-w32-42823d597a9029ac497edda9102f61283630635b.zip
add x to IPv6 functions which can die
Diffstat (limited to 'networking')
-rw-r--r--networking/arping.c2
-rw-r--r--networking/dnsd.c2
-rw-r--r--networking/ftpgetput.c2
-rw-r--r--networking/nslookup.c2
-rw-r--r--networking/ping.c8
-rw-r--r--networking/tftp.c2
-rw-r--r--networking/wget.c4
7 files changed, 11 insertions, 11 deletions
diff --git a/networking/arping.c b/networking/arping.c
index 20c782f55..d71ac4930 100644
--- a/networking/arping.c
+++ b/networking/arping.c
@@ -307,7 +307,7 @@ int arping_main(int argc, char **argv)
307 307
308 if (!inet_aton(target, &dst)) { 308 if (!inet_aton(target, &dst)) {
309 len_and_sockaddr *lsa; 309 len_and_sockaddr *lsa;
310 lsa = host_and_af2sockaddr(target, 0, AF_INET); 310 lsa = xhost_and_af2sockaddr(target, 0, AF_INET);
311 memcpy(&dst, &lsa->sin.sin_addr.s_addr, 4); 311 memcpy(&dst, &lsa->sin.sin_addr.s_addr, 4);
312 if (ENABLE_FEATURE_CLEAN_UP) 312 if (ENABLE_FEATURE_CLEAN_UP)
313 free(lsa); 313 free(lsa);
diff --git a/networking/dnsd.c b/networking/dnsd.c
index 6d1335e67..78722d6f6 100644
--- a/networking/dnsd.c
+++ b/networking/dnsd.c
@@ -377,7 +377,7 @@ int dnsd_main(int argc, char **argv)
377 signal(SIGURG, SIG_IGN); 377 signal(SIGURG, SIG_IGN);
378#endif 378#endif
379 379
380 lsa = host2sockaddr(listen_interface, port); 380 lsa = xhost2sockaddr(listen_interface, port);
381 udps = xsocket(lsa->sa.sa_family, SOCK_DGRAM, 0); 381 udps = xsocket(lsa->sa.sa_family, SOCK_DGRAM, 0);
382 xbind(udps, &lsa->sa, lsa->len); 382 xbind(udps, &lsa->sa, lsa->len);
383 // xlisten(udps, 50); - ?!! DGRAM sockets are never listened on I think? 383 // xlisten(udps, 50); - ?!! DGRAM sockets are never listened on I think?
diff --git a/networking/ftpgetput.c b/networking/ftpgetput.c
index dad1c9947..9b0510df9 100644
--- a/networking/ftpgetput.c
+++ b/networking/ftpgetput.c
@@ -346,7 +346,7 @@ int ftpgetput_main(int argc, char **argv)
346 /* We want to do exactly _one_ DNS lookup, since some 346 /* We want to do exactly _one_ DNS lookup, since some
347 * sites (i.e. ftp.us.debian.org) use round-robin DNS 347 * sites (i.e. ftp.us.debian.org) use round-robin DNS
348 * and we want to connect to only one IP... */ 348 * and we want to connect to only one IP... */
349 server->lsa = host2sockaddr(argv[0], bb_lookup_port(port, "tcp", 21)); 349 server->lsa = xhost2sockaddr(argv[0], bb_lookup_port(port, "tcp", 21));
350 if (verbose_flag) { 350 if (verbose_flag) {
351 printf("Connecting to %s (%s)\n", argv[0], 351 printf("Connecting to %s (%s)\n", argv[0],
352 xmalloc_sockaddr2dotted(&server->lsa->sa, server->lsa->len)); 352 xmalloc_sockaddr2dotted(&server->lsa->sa, server->lsa->len));
diff --git a/networking/nslookup.c b/networking/nslookup.c
index 14c05b3e6..8076aff98 100644
--- a/networking/nslookup.c
+++ b/networking/nslookup.c
@@ -49,7 +49,7 @@
49 49
50static int print_host(const char *hostname, const char *header) 50static int print_host(const char *hostname, const char *header)
51{ 51{
52 /* We can't use host2sockaddr() - we want to get ALL addresses, 52 /* We can't use xhost2sockaddr() - we want to get ALL addresses,
53 * not just one */ 53 * not just one */
54 54
55 struct addrinfo *result = NULL; 55 struct addrinfo *result = NULL;
diff --git a/networking/ping.c b/networking/ping.c
index d0e6f3ad1..e76584341 100644
--- a/networking/ping.c
+++ b/networking/ping.c
@@ -211,9 +211,9 @@ int ping_main(int argc, char **argv)
211 bb_show_usage(); 211 bb_show_usage();
212 212
213#if ENABLE_PING6 213#if ENABLE_PING6
214 lsa = host_and_af2sockaddr(hostname, 0, af); 214 lsa = xhost_and_af2sockaddr(hostname, 0, af);
215#else 215#else
216 lsa = host_and_af2sockaddr(hostname, 0, AF_INET); 216 lsa = xhost_and_af2sockaddr(hostname, 0, AF_INET);
217#endif 217#endif
218 /* Set timer _after_ DNS resolution */ 218 /* Set timer _after_ DNS resolution */
219 signal(SIGALRM, noresp); 219 signal(SIGALRM, noresp);
@@ -743,9 +743,9 @@ int ping_main(int argc, char **argv)
743 af = AF_INET; 743 af = AF_INET;
744 if (option_mask32 & OPT_IPV6) 744 if (option_mask32 & OPT_IPV6)
745 af = AF_INET6; 745 af = AF_INET6;
746 lsa = host_and_af2sockaddr(hostname, 0, af); 746 lsa = xhost_and_af2sockaddr(hostname, 0, af);
747#else 747#else
748 lsa = host_and_af2sockaddr(hostname, 0, AF_INET); 748 lsa = xhost_and_af2sockaddr(hostname, 0, AF_INET);
749#endif 749#endif
750 dotted = xmalloc_sockaddr2dotted_noport(&lsa->sa, lsa->len); 750 dotted = xmalloc_sockaddr2dotted_noport(&lsa->sa, lsa->len);
751#if ENABLE_PING6 751#if ENABLE_PING6
diff --git a/networking/tftp.c b/networking/tftp.c
index a6d85a5c4..9083257ab 100644
--- a/networking/tftp.c
+++ b/networking/tftp.c
@@ -488,7 +488,7 @@ int tftp_main(int argc, char **argv)
488 } 488 }
489 489
490 port = bb_lookup_port(argv[optind + 1], "udp", 69); 490 port = bb_lookup_port(argv[optind + 1], "udp", 69);
491 peer_lsa = host2sockaddr(argv[optind], port); 491 peer_lsa = xhost2sockaddr(argv[optind], port);
492 492
493#if ENABLE_DEBUG_TFTP 493#if ENABLE_DEBUG_TFTP
494 fprintf(stderr, "using server \"%s\", " 494 fprintf(stderr, "using server \"%s\", "
diff --git a/networking/wget.c b/networking/wget.c
index e1a4bab0d..e649ccdda 100644
--- a/networking/wget.c
+++ b/networking/wget.c
@@ -234,7 +234,7 @@ int wget_main(int argc, char **argv)
234 /* We want to do exactly _one_ DNS lookup, since some 234 /* We want to do exactly _one_ DNS lookup, since some
235 * sites (i.e. ftp.us.debian.org) use round-robin DNS 235 * sites (i.e. ftp.us.debian.org) use round-robin DNS
236 * and we want to connect to only one IP... */ 236 * and we want to connect to only one IP... */
237 lsa = host2sockaddr(server.host, server.port); 237 lsa = xhost2sockaddr(server.host, server.port);
238 if (!(opt & WGET_OPT_QUIET)) { 238 if (!(opt & WGET_OPT_QUIET)) {
239 fprintf(stderr, "Connecting to %s (%s)\n", server.host, 239 fprintf(stderr, "Connecting to %s (%s)\n", server.host,
240 xmalloc_sockaddr2dotted(&lsa->sa, lsa->len)); 240 xmalloc_sockaddr2dotted(&lsa->sa, lsa->len));
@@ -354,7 +354,7 @@ int wget_main(int argc, char **argv)
354 server.port = target.port; 354 server.port = target.port;
355 } 355 }
356 free(lsa); 356 free(lsa);
357 lsa = host2sockaddr(server.host, server.port); 357 lsa = xhost2sockaddr(server.host, server.port);
358 break; 358 break;
359 } 359 }
360 } 360 }