From aa9b1828b91bc4b60f1164b7929a6a0ac091419e Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Mon, 17 Mar 2008 09:10:39 +0000 Subject: tftpd: new applet (mostly using existing code for tftp) function old new delta tftp_protocol - 1173 +1173 tftpd_main - 500 +500 tftp_option_get - 102 +102 packed_usage 23650 23662 +12 applet_names 1809 1815 +6 applet_main 1100 1104 +4 applet_nameofs 550 552 +2 tftp_main 302 301 -1 get_nport 32 - -32 tftp 1172 - -1172 ------------------------------------------------------------------------------ (add/remove: 3/2 grow/shrink: 4/1 up/down: 1799/-1205) Total: 594 bytes text data bss dec hex filename 796479 662 7420 804561 c46d1 busybox_old 797153 662 7420 805235 c4973 busybox_unstripped --- ipsvd/Config.in | 2 +- ipsvd/tcpudp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'ipsvd') diff --git a/ipsvd/Config.in b/ipsvd/Config.in index 8522ef9eb..0cb8c62de 100644 --- a/ipsvd/Config.in +++ b/ipsvd/Config.in @@ -3,7 +3,7 @@ # see scripts/kbuild/config-language.txt. # -menu "ipsvd utilities" +menu "ipsvd Utilities" config TCPSVD bool "tcpsvd" diff --git a/ipsvd/tcpudp.c b/ipsvd/tcpudp.c index 8f6616fe0..729b7bca9 100644 --- a/ipsvd/tcpudp.c +++ b/ipsvd/tcpudp.c @@ -322,7 +322,7 @@ int tcpudpsvd_main(int argc ATTRIBUTE_UNUSED, char **argv) /* In case recv_from_to won't be able to recover local addr. * Also sets port - recv_from_to is unable to do it. */ local = *lsa; - conn = recv_from_to(sock, NULL, 0, MSG_DONTWAIT | MSG_PEEK, + conn = recv_from_to(sock, NULL, 0, MSG_PEEK, &remote.u.sa, &local.u.sa, sa_len); } sig_block(SIGCHLD); -- cgit v1.2.3