busybox/networking/udhcp
Denys Vlasenko 9ba75048c0 udhcpc6: new applet. Not yet functional.
It builds. It sends Solicit packets. Not sure these packets are well-formed.
I have no server to test it against.

function                                             old     new   delta
udhcpc6_main                                           -    2426   +2426
d6_send_raw_packet                                     -     428    +428
d6_send_kernel_packet                                  -     274    +274
d6_recv_raw_packet                                     -     248    +248
send_d6_discover                                       -     177    +177
packed_usage                                       28795   28966    +171
d6_run_script                                          -     156    +156
send_d6_renew                                          -     140    +140
send_d6_release                                        -     126    +126
d6_recv_kernel_packet                                  -     116    +116
send_d6_select                                         -      95     +95
perform_d6_release                                     -      78     +78
d6_find_option                                         -      74     +74
init_d6_packet                                         -      54     +54
d6_copy_option                                         -      48     +48
d6_mcast_from_client_config_ifindex                    -      42     +42
d6_dump_packet                                         -      24     +24
static.FF02__1_2                                       -      16     +16
d6_store_blob                                          -      13     +13
applet_names                                        2432    2440      +8
applet_main                                         1412    1416      +4
applet_nameofs                                       706     708      +2
add_d6_client_options                                  -       1      +1
------------------------------------------------------------------------------
(add/remove: 21/0 grow/shrink: 4/0 up/down: 4721/0)          Total: 4721 bytes
   text	   data	    bss	    dec	    hex	filename
 879080	    493	   7584	 887157	  d8975	busybox_old
 884585	    497	   7584	 892666	  d9efa	busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2011-11-07 15:55:39 +01:00
..
arpping.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
common.c dhcpc: fix the case where we might add extra space at the end of envvar. 2011-10-20 13:21:55 +02:00
common.h typo fix in comment 2011-10-20 08:54:16 +02:00
Config.src udhcp: add FEATURE_UDHCP_8021Q option 2011-04-26 02:50:00 +02:00
d6_common.h udhcpc6: new applet. Not yet functional. 2011-11-07 15:55:39 +01:00
d6_dhcpc.c udhcpc6: new applet. Not yet functional. 2011-11-07 15:55:39 +01:00
d6_packet.c udhcpc6: new applet. Not yet functional. 2011-11-07 15:55:39 +01:00
d6_socket.c udhcpc6: new applet. Not yet functional. 2011-11-07 15:55:39 +01:00
dhcpc.c udhcpc: trim help text, rename badly-named variable 2011-11-07 15:44:46 +01:00
dhcpc.h udhcpc: emit "correct" secs field 2011-03-12 05:37:54 +01:00
dhcpd.c udhcp: IF_UDHCP_VERBOSE() macro - improve code readability 2011-10-18 00:35:47 +02:00
dhcpd.h *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
dhcprelay.c move remaining help text from include/usage.src.h 2011-04-11 03:29:49 +02:00
domain_codec.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
dumpleases.c *: remove "Options:" string from help texts 2011-06-05 03:58:28 +02:00
files.c udhcp: fix some default values from "" to NULL 2011-05-03 16:46:47 +02:00
Kbuild.src *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
leases.c udhcpd: optional IP selection based on MAC hash 2011-02-16 13:31:30 +01:00
packet.c udhcpc: trim help text, rename badly-named variable 2011-11-07 15:44:46 +01:00
signalpipe.c udhcp: cosmetic cleanups; one case of s/full_read/xread/ 2010-03-26 10:09:34 +01:00
socket.c *: simplify Ethernet header includes 2011-06-10 05:17:59 +02:00
static_leases.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00