aboutsummaryrefslogtreecommitdiff
path: root/networking/libiproute
AgeCommit message (Collapse)Author
2004-05-05Steve Grubb writes:Eric Andersen
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
2004-04-26Thomas Koeller writes:Eric Andersen
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.
2004-04-12Fix up conditional compile of files needed by ip appletsGlenn L McGrath
2004-03-15Remove trailing whitespace. Update copyright to include 2004.Eric Andersen
2004-01-30Use proper C99 typesEric Andersen
2003-12-19Manousaridis Angelos writes:Eric Andersen
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.
2003-08-29"This function was not updating the argc and argv pointers to reflectGlenn L McGrath
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
2003-07-14Update a bunch of docs. Run a script to update my email addr.Eric Andersen
2003-07-14On second thought, this is a better way to fix thingsEric Andersen
2003-07-14Don't use Linux kernel headersEric Andersen
-Erik
2003-06-20Patch from Lars Kellogg-Stedman:Eric Andersen
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
2003-04-26iPatch from waldi, fixes usage of ip route flush (from)? (match|exact)Glenn L McGrath
2003-03-19Major coreutils update.Manuel Novoa III
2003-02-15Patch from Bastian BlankGlenn L McGrath
- 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.
2003-02-12Don't use HZ -- use sysconf(_SC_CLK_TCK)Eric Andersen
2003-01-27This seems sufficient for ifup and ifdown to actually workEric Andersen
as advertised. Works for me (at least with glibc)
2003-01-22Fix a typo that broke it so busybox won't buildEric Andersen
2003-01-21header updateGlenn L McGrath
2003-01-14Eliminate most instances where we use linux kernel headersEric Andersen
-Erik
2003-01-14Eliminate use of kernel header fileEric Andersen
-Erik
2003-01-13Option to allow ifupdown use ip commands instead of ifconfig, add flushGlenn L McGrath
command to ipaddr, patch by Bastian Blank
2003-01-05fixes for ia64Glenn L McGrath
2002-12-16Only included headers that are used.Glenn L McGrath
2002-12-16fix warningGlenn L McGrath
2002-12-11undefine sysinfo to prevent breakage on ia64Glenn L McGrath
2002-12-02Use compare_string_array in ipaddress to save a few bytes, minor cleanupsGlenn L McGrath
2002-12-02Save a few more bytesGlenn L McGrath
2002-12-02Save a hundred bytes or so on the do_iproute functionGlenn L McGrath
2002-12-01Enable ip commands to be compiled seperate from ip, modifed patch from ↵Glenn L McGrath
Bastian Blank
2002-11-28Clean up error messagesGlenn L McGrath
2002-11-28Minor error messages changesGlenn L McGrath
2002-11-28Cleanup error messagesGlenn L McGrath
2002-11-28Cleanup error messagesGlenn L McGrath
2002-11-28Syntax errorGlenn L McGrath
2002-11-28Style, error_msgGlenn L McGrath
2002-11-28Use standard error messagesGlenn L McGrath
2002-11-28Use error_msg instead of fprintf(stderrGlenn L McGrath
2002-11-18Use error_msg_and_die, styleGlenn L McGrath
2002-11-15Patch from Bastian Blank:Eric Andersen
hi erik the following patch fixes the handling of iproute add <route> dev <dev>. the code got lost while removing things. bastian
2002-11-10Only compile the files in this dir if the IP applet is enabledGlenn L McGrath
2002-11-10IP applet by Bastian Blank <waldi@debian.org>Glenn L McGrath