summaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Eric Spakman writes:Eric Andersen2003-07-301-1/+1
| | | | | | | | | | | | | | | The recent changes in ifupdown where all calls to 'ip link set' and 'ip addr set' are swapped give some problems with v4tunnels. For plain ipv4 and ipv6 interfaces it works correct, other methods not tried. The patch below change the behaviour back for v4tunnels only. Without the patch the following errors are shown: RTNETLINK answers: Network is down RTNETLINK answers: No route to host and the tunnel is not fully brought up With this patch all works as expected.
* Christian Meyer provided this patch to fix more bugs with the tftp clientEric Andersen2003-07-301-3/+2
|
* Match up interfacesEric Andersen2003-07-291-1/+1
|
* Bruno Randolf writes:Eric Andersen2003-07-291-5/+6
| | | | | | | | | | | | | | | | | | | | | | | this patch fixes run_parts when it's called by ifupdown. 1) argv has to be a NULL terminated char* array, not just a string. 2) run_parts now explicitly sets the environment. this environment is populated from the /etc/network/interfaces config file and is needed by the scripts in /etc/network/if-pre-up.d/. when run-parts is called from the command line the environment is taken from the current process. Vladimir Oleynik then wrote: You can simplify this if use: + bb_xasprintf(&buf[0], "/etc/network/if-%s.d", opt); + buf[1] = NULL; + + run_parts(&buf, 2, environ); + free(buf[0]); --w vodz
* Fixup bugs in last patchEric Andersen2003-07-281-2/+2
|
* Update docs a bitEric Andersen2003-07-281-8/+9
|
* last_patch95 from vodz:Eric Andersen2003-07-284-16/+88
| | | | | | | | | | | | | | | | | Hi. Last patch have new libbb function vfork_rexec() for can use daemon() to uClinux system. This patched daemons: syslog, klogd, inetd, crond. This not tested! I havn`t this systems. Also. Previous patch for feature request MD5 crypt password for httpd don`t sended to this mailist on 07/15/03 (mailist have Pytom module problem?). The previous patch included, and have testing. --w vodz
* Allow people to use the full blown iproute2 programs with busybox ifupdown.Eric Andersen2003-07-261-4/+21
|
* Patch from Christian Meyer:Eric Andersen2003-07-261-0/+1
| | | | | The client gives up way too soon because timeout is set to 0 ... There's a solution for that problem.
* There is no need to expose CONFIG_FEATURE_TRACEROUTE_SO_DEBUGEric Andersen2003-07-221-7/+0
|
* Patch from Terje Kvernes adding quite a lot of missing documentationEric Andersen2003-07-221-27/+45
|
* Remove remaining libc5 support codeEric Andersen2003-07-223-185/+2
|
* Update a bunch of docs. Run a script to update my email addr.Eric Andersen2003-07-149-10/+10
|
* Patch from Thomas Cameron:Eric Andersen2003-07-142-24/+56
| | | | | | | | | | | Hello all, This patch adds more "Help" text to the config system. Almost all applets now have a help entry. Also, I cleaned up the spacing of the existing text so that things are consistent. This patch is against this morning's CVS. Thomas Cameron CEI Systems, Inc.
* On second thought, this is a better way to fix thingsEric Andersen2003-07-141-46/+5
|
* Don't use Linux kernel headersEric Andersen2003-07-141-3/+46
| | | | -Erik
* Patch from Lars Kellogg-Stedman:Eric Andersen2003-07-051-0/+9
| | | | | Glibc 2.1.3 (used by the Hardhat Linux SDK distributed by Cyclades) does not define IF_NAMESIZE in net/if.h.
* Patch from Lars Kellogg-Stedman:Eric Andersen2003-07-051-7/+14
| | | | | | This patch fixes endian problems with get_netmask(). I don't know if this is the cleanest solution, but it makes 'ipcalc -n' work on both an i386 system and a ppc system.
* Patch from Vladimir N. Oleynik (vodz):Eric Andersen2003-07-031-35/+14
| | | | | Last patch have changed for "ipcalc" applet with usage new get_ulflags() function.
* Patch from Lars Kellogg-Stedman:Eric Andersen2003-07-031-18/+37
| | | | | | | | | | | | | | | | | | | | | | | | Erik, et al. The attached patch makes the following changes to networking/ifupdown.c: (1) It swaps all calls to 'ip link set' and 'ip addr set'. This solves two problems: (a) Calling 'ip link set <dev> up' before assigning an address generates an error message, and (b) Under User Mode Linux, running in with ethernet interfaces in daemon mode, the MAC address for an interface is selected based on the IP address assigned to that interface. If the interface is brought up before being assigned an IP address, it gets a null MAC. (2) It further cleans up run_mapping(). This patch is against ifupdown.c revision 1.25. -- Lars
* Geir Thomassen wrote, regarding networking/httpd.c line 1358Eric Andersen2003-06-261-73/+69
| | | | | | | | | | | | | | Hello, I think the test for an unconfigured httpd is wrong in the CVS (busybox-unstable-20030620.tar.bz2) flg_deny_all is default 0 vodz then wrote: Oops. You are right. Also, this mistake haved from two place. Last patch rewroted to my new get_ularg() function for overcompensate size from this error found ;-)
* Fix a silly bug I introduced yesterdayEric Andersen2003-06-211-1/+3
|
* Fixup whitespace handing, fixing some annoying behavior andEric Andersen2003-06-201-10/+21
| | | | a couple of segfaults
* Fix a couple vars that could be used uninitializedEric Andersen2003-06-201-1/+3
|
* use an explicit cast on some types that change size whenEric Andersen2003-06-201-2/+2
| | | | large file support is enabled.
* Make gcc not whine about "deprecated use of label at end of compound statement"Eric Andersen2003-06-201-0/+1
|
* Patch from Lars Kellogg-Stedman:Eric Andersen2003-06-204-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | I'm building BusyBox using a development kit for MontaVista Hardhat Linux (PPC) -- which, at least in this instance, is based around kernel 2.2.14. I've had to massage a few files in networking/libiproute/ to make it compile. Specifically: (1) Added a #include <sys/uio.h> for the iovec structure in libnetlink.c, (2) Put ifdefs in ll_types.c and ll_proto.c around various constants (ETH_P_xxx and ARPHRD_xxx) that weren't defined, (3) Make do_changename() in iplink.c require a kernel >= 2.4.0 -- the ifr structure in my environment doesn't have the ifr_name attribute. I've assumed this is a kernel dependency -- let me know if I ought to be checking something else. In the absence of the correct kernel, do_changename() always returns 0. Attached is a patch against the current CVS that will make these changes. -- Lars
* Add missing pieces from vodz' last_patch88Eric Andersen2003-06-143-0/+203
|
* Vodz, last_patch_88Glenn L McGrath2003-06-1020-355/+198
|
* Patch from Lars Kellogg-Stedman, lars at larsshack.org, toEric Andersen2003-06-051-6/+12
| | | | make ifupdown's mapping function work as documented.
* Vodz, last_patch_86Glenn L McGrath2003-05-263-51/+39
|
* Patch from Russell Coker:Eric Andersen2003-05-221-2/+3
| | | | | | The attached patch fixes a compilation error. If you compile ping6 without the CONFIG_FEATURE_FANCY_PING6 option then the compile will fail without this patch.
* Patch from Glenn EngelGlenn L McGrath2003-05-191-39/+139
| | | | | | | | | | | | - more comments - larger allowed number of CGI script variables - ifdefs for regression test hooks - default to ./ rather than /www (if unspecified) for compatibility with earlier versions. - Allow ip: as a synomym for A: rules for compatibility with earlier versions. - Setting of CGI_ARGLIST_ when automatic setting of env vars for form scripting is utilized. This helps with minimal systems like openap.
* Part of a patch from Glenn Engel, updates httpd helpGlenn L McGrath2003-05-141-31/+43
|
* vodz, last_patch_85Glenn L McGrath2003-05-141-39/+38
|
* last_patch84 by Vodz.Glenn L McGrath2003-05-131-327/+284
|
* iPatch from waldi, fixes usage of ip route flush (from)? (match|exact)Glenn L McGrath2003-04-261-0/+14
|
* Patch from Steven Scholz to fix telnetd compile problemEric Andersen2003-04-251-2/+2
|
* Patch from David Updegraff to avoid corrupting memory while parsing theEric Andersen2003-04-191-2/+5
| | | | | networks/iterfaces file with next_word routine. Without this, next_word increments one beyond the end of the string.
* Yet another rather large face lift. It now works for me as expected.Eric Andersen2003-04-021-488/+486
| | | | -Erik
* Major coreutils update.Manuel Novoa III2003-03-1931-434/+444
|
* cope with crappy windoze ftp serversEric Andersen2003-03-111-2/+2
|
* Patch from Bastian BlankGlenn L McGrath2003-02-153-5/+119
| | | | | | | - ip route flush - different usage for telnetd in inetd mode - changes for the default flags of the ip features - if no /usr requested, udhcpc should use the script also without /usr.
* sync with udhcp bug fixesRuss Dill2003-02-123-6/+9
|
* Don't use HZ -- use sysconf(_SC_CLK_TCK)Eric Andersen2003-02-121-1/+2
|
* Fix compile error... header problems.Manuel Novoa III2003-02-111-2/+1
|
* last_patch83 by Vladimir N. OleynikGlenn L McGrath2003-02-101-3/+3
|
* Fix compile error, last_patch82 by Vladimir N. OleynikGlenn L McGrath2003-02-101-8/+23
|
* Fix compile error, last_patch81 by Vladimir N. OleynikGlenn L McGrath2003-02-101-1/+2
|
* Minor update to arping, patch from Nick FedchikGlenn L McGrath2003-02-091-7/+9
|