summaryrefslogtreecommitdiff
path: root/networking/libiproute (follow)
Commit message (Collapse)AuthorAgeFilesLines
* egor duda writes:Eric Andersen2004-10-082-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Set default command to list rather than get, its default behaviour nowGlenn L McGrath2004-08-111-2/+1
| | | | coincides with upstream. Patch from debian diff.
* Steve Grubb writes:Eric Andersen2004-05-051-2/+4
| | | | | | | | | | | | | | | Hello, Last November a bug was found in iproute. CAN-2003-0856 has more information. Basically, netlink packets can come from any user. If a program performs action based on netlink packets, they must be examined to make sure they came from the place they are expected (the kernel). Attached is a patch against pre8. Please apply this before releasing 1.00 final. All users of busy box may be vulnerable to local attacks without it. Best Regards, Steve Grubb
* Thomas Koeller writes:Eric Andersen2004-04-262-2/+2
| | | | | | | | | | | | | | Hi, the following output is from BusyBox 1.0.0-pre10: ~ # ip link help ip: Command "help" is unknown, try "ip link help". tk This patch fixes it by removing the advertisements for the "ip blah help" stuff that is not implemented.
* Fix up conditional compile of files needed by ip appletsGlenn L McGrath2004-04-121-0/+36
|
* Remove trailing whitespace. Update copyright to include 2004.Eric Andersen2004-03-1511-78/+78
|
* Use proper C99 typesEric Andersen2004-01-301-2/+2
|
* Manousaridis Angelos writes:Eric Andersen2003-12-191-8/+9
| | | | | | | | | Another issue I found was with the iproute utility. While using another program I found that it failed because the "ip route del" command was not found. I looked at the full iproute implementation and this command exists. The busybox version has the "ip route delete" command. I have created a patch which makes the "ip route del" command an alias to the "ip route delete" command.
* "This function was not updating the argc and argv pointers to reflectGlenn L McGrath2003-08-291-0/+2
| | | | | | the arguments it consumed, which means the calling function encountered them as well. As a result, a command like "ip -6 addr" was yielding a usage error." - Philip Blundell
* Update a bunch of docs. Run a script to update my email addr.Eric Andersen2003-07-142-2/+2
|
* 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-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
* iPatch from waldi, fixes usage of ip route flush (from)? (match|exact)Glenn L McGrath2003-04-261-0/+14
|
* Major coreutils update.Manuel Novoa III2003-03-198-102/+102
|
* Patch from Bastian BlankGlenn L McGrath2003-02-151-3/+113
| | | | | | | - 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.
* Don't use HZ -- use sysconf(_SC_CLK_TCK)Eric Andersen2003-02-121-1/+2
|
* This seems sufficient for ifup and ifdown to actually workEric Andersen2003-01-272-0/+4
| | | | as advertised. Works for me (at least with glibc)
* Fix a typo that broke it so busybox won't buildEric Andersen2003-01-221-1/+1
|
* header updateGlenn L McGrath2003-01-211-1/+1
|
* Eliminate most instances where we use linux kernel headersEric Andersen2003-01-143-11/+19
| | | | -Erik
* Eliminate use of kernel header fileEric Andersen2003-01-141-3/+2
| | | | -Erik
* Option to allow ifupdown use ip commands instead of ifconfig, add flushGlenn L McGrath2003-01-132-4/+81
| | | | command to ipaddr, patch by Bastian Blank
* fixes for ia64Glenn L McGrath2003-01-052-0/+4
|
* Only included headers that are used.Glenn L McGrath2002-12-1612-113/+29
|
* fix warningGlenn L McGrath2002-12-161-0/+2
|
* undefine sysinfo to prevent breakage on ia64Glenn L McGrath2002-12-111-0/+2
|
* Use compare_string_array in ipaddress to save a few bytes, minor cleanupsGlenn L McGrath2002-12-023-126/+166
|
* Save a few more bytesGlenn L McGrath2002-12-021-31/+45
|
* Save a hundred bytes or so on the do_iproute functionGlenn L McGrath2002-12-022-53/+49
|
* Enable ip commands to be compiled seperate from ip, modifed patch from ↵Glenn L McGrath2002-12-014-3/+77
| | | | Bastian Blank
* Clean up error messagesGlenn L McGrath2002-11-281-29/+13
|
* Minor error messages changesGlenn L McGrath2002-11-281-6/+8
|
* Cleanup error messagesGlenn L McGrath2002-11-281-61/+65
|
* Cleanup error messagesGlenn L McGrath2002-11-281-38/+36
|
* Syntax errorGlenn L McGrath2002-11-281-1/+1
|
* Style, error_msgGlenn L McGrath2002-11-281-60/+103
|
* Use standard error messagesGlenn L McGrath2002-11-282-15/+11
|
* Use error_msg instead of fprintf(stderrGlenn L McGrath2002-11-281-17/+12
|
* Use error_msg_and_die, styleGlenn L McGrath2002-11-181-35/+50
|
* Patch from Bastian Blank:Eric Andersen2002-11-151-3/+14
| | | | | | | | | hi erik the following patch fixes the handling of iproute add <route> dev <dev>. the code got lost while removing things. bastian
* Only compile the files in this dir if the IP applet is enabledGlenn L McGrath2002-11-101-1/+1
|
* IP applet by Bastian Blank <waldi@debian.org>Glenn L McGrath2002-11-1021-0/+4893