init: set stderr to NONBLOCK

*: s/setenv(a,b,1)/xsetenv(a,b)/

function                                             old     new   delta
init_main                                            856     895     +39
message                                              146     144      -2
crond_main                                          1418    1416      -2
run                                                  661     658      -3
zcip_main                                           1409    1403      -6
edit_file                                            910     901      -9
environment                                           20       -     -20
This commit is contained in:
Denis Vlasenko
2008-09-20 16:28:59 +00:00
parent b61dc1c1ce
commit b8d1a4cd5f
4 changed files with 22 additions and 27 deletions

View File

@ -144,7 +144,7 @@ static int run(char *argv[3], struct in_addr *ip)
if (ip) {
addr = inet_ntoa(*ip);
setenv("ip", addr, 1);
xsetenv("ip", addr);
fmt -= 3;
}
bb_info_msg(fmt, argv[1], intf, addr);
@ -238,7 +238,7 @@ int zcip_main(int argc, char **argv)
intf = argv[0];
script_av[0] = argv[1];
setenv("interface", intf, 1);
xsetenv("interface", intf);
// initialize the interface (modprobe, ifup, etc)
script_av[1] = (char*)"init";