- 13 Feb, 2008 1 commit
-
-
Stephen Hemminger authored
Need to add include/linux/hdlc/ioctl.h because it is not present in older releases. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 08 Feb, 2008 4 commits
-
-
Stephen Hemminger authored
A couple of obvious typo's.
-
Stephen Hemminger authored
Kernel won't find matching filter if protocol value not provided.
-
Stephen Hemminger authored
Update the protocol table to match current kernel support. Why is the list not in an /etc file?
-
Stephen Hemminger authored
Some minor header file changes headed for 2.6.25
-
- 05 Feb, 2008 4 commits
-
-
Stephen Hemminger authored
Make sure examples actually work.
-
Stephen Hemminger authored
-
Stephen Hemminger authored
Vlan should not be in the socket section
-
Patrick McHardy authored
commit 94e9cba778cb97d77d9146dc3bd38ff195bc2c8a Author: Patrick McHardy <kaber@trash.net> Date: Sat Feb 2 18:22:16 2008 +0100 [IPROUTE]: cls_flow: add vlan-tag support Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 01 Feb, 2008 5 commits
-
-
Stephen Hemminger authored
Add stuff from early 2.6.25 merge. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Patrick McHardy authored
[IPROUTE]: Add flow classifier support Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Patrick McHardy authored
[IPROUTE]: Add support for SFQ xstats Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Some usages of rtnl_send could cause errors (ie flush requests) others do a listen afterwards. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
minor whitespace typo.
-
- 26 Jan, 2008 2 commits
-
-
Stephen Hemminger authored
This fixes the problem where a bulk operation (like ip flush) is performed as non-root user. The kernel will only send a response if there is an error, so check for it.
-
Stephen Hemminger authored
perror error adds a newline, so don't split error message across two lines.
-
- 25 Jan, 2008 2 commits
-
-
Stephen Hemminger authored
If there is a problem talking to kernel, don't retry except in the special case of signal or -EAGAIN Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
-
- 24 Jan, 2008 2 commits
-
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 21 Jan, 2008 1 commit
-
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 08 Jan, 2008 1 commit
-
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 03 Jan, 2008 5 commits
-
-
Stephen Hemminger authored
This reverts commit 720a2e8d. After further investigation it seems clear to me that reverting the commit 720a2e8d... is the correct thing to do, since the real fix for the problem this commit was supposed to fix was instead fixed in commit c29391c7... Whatever you specify after a u32 police you will now get a syntax error, and according to "tc filter add u32 help" there are several things that you are supposed to be able to specify after a police. So, Steven, please revert 720a2e8d...
-
Andreas Henriksson authored
commit 355e1438f73602fbac029d28891dfa889471b679 Author: Andreas Henriksson <andreas@fatal.se> Date: Wed Jan 2 23:21:59 2008 +0100 Add synonyms for ip rule options to ip(8) manpage. See: http://bugs.debian.org/433507 http://bugs.debian.org/213673Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Andreas Henriksson authored
Sorry. The pref and prio options are actually synonyms. This reverts part of commit 576c63ee. Signed-off-by: Andreas Henriksson <andreas@fatal.se> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Andreas Henriksson authored
commit 355e1438f73602fbac029d28891dfa889471b679 Author: Andreas Henriksson <andreas@fatal.se> Date: Wed Jan 2 23:21:59 2008 +0100 Add synonyms for ip rule options to ip(8) manpage. See: http://bugs.debian.org/433507 http://bugs.debian.org/213673Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Andreas Henriksson authored
Sorry. The pref and prio options are actually synonyms. This reverts part of commit 576c63ee. Signed-off-by: Andreas Henriksson <andreas@fatal.se> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
- 02 Jan, 2008 1 commit
-
-
Stephen Hemminger authored
[...] > Commands like "tc filter add dev ppp0 parent ffff: protocol ip prio 50 > u32 match ip src 0.0.0.0/0 police rate 4mbit burst 10k drop flowid :1" > apparently no longer works. The flowid is not accepted anymore. > Reverting commit 720a2e8d... which you authored seems to "fix" this. [...] After further investigation it seems clear to me that reverting the commit 720a2e8d... is the correct thing to do, since the real fix for the problem this commit was supposed to fix was instead fixed in commit c29391c7... Whatever you specify after a u32 police you will now get a syntax error, and according to "tc filter add u32 help" there are several things that you are supposed to be able to specify after a police. This reverts commit 720a2e8d.
-
- 31 Dec, 2007 12 commits
-
-
Stephen Hemminger authored
-
Stephen Hemminger authored
ss.c needs lastest version of netinet/tcp.h which probably isn't on most distro's yet. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
-
Denys Fedoryshchenko authored
New iptables 1.4.0 has some library names changed from libipt to libxt. It is prefferable also to open libxt_ first, as newer "style". Signed-off-by: Denys Fedoryshchenko <nuclearcat@nuclearcat.com> Signed-off-by: Jamal Hadi Salim <hadi@cyberus.ca> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Jesper Dangaard Brouer authored
Patrick McHardy, Cite: 'its better to overestimate than underestimate to stay in control of the queue'. Illustrating the rate table array: Legend description rtab[x] : Array index x of rtab[x] xmit_sz : Transmit size contained in rtab[x] (normally transmit time) maps[a-b] : Packet sizes from a to b, will map into rtab[x] Current/old rate table mapping (cell_log:3): rtab[0]:=xmit_sz:0 maps[0-7] rtab[1]:=xmit_sz:8 maps[8-15] rtab[2]:=xmit_sz:16 maps[16-23] rtab[3]:=xmit_sz:24 maps[24-31] rtab[4]:=xmit_sz:32 maps[32-39] rtab[5]:=xmit_sz:40 maps[40-47] rtab[6]:=xmit_sz:48 maps[48-55] New rate table mapping, with kernel cell_align support. rtab[0]:=xmit_sz:8 maps[0-8] rtab[1]:=xmit_sz:16 maps[9-16] rtab[2]:=xmit_sz:24 maps[17-24] rtab[3]:=xmit_sz:32 maps[25-32] rtab[4]:=xmit_sz:40 maps[33-40] rtab[5]:=xmit_sz:48 maps[41-48] rtab[6]:=xmit_sz:56 maps[49-56] New TC util on a kernel WITHOUT support for cell_align rtab[0]:=xmit_sz:8 maps[0-7] rtab[1]:=xmit_sz:16 maps[8-15] rtab[2]:=xmit_sz:24 maps[16-23] rtab[3]:=xmit_sz:32 maps[24-31] rtab[4]:=xmit_sz:40 maps[32-39] rtab[5]:=xmit_sz:48 maps[40-47] rtab[6]:=xmit_sz:56 maps[48-55] Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Jesper Dangaard Brouer authored
Change tc_calc_rtable() to take a tc_ratespec struct as an argument. (cell_log still needs to be passed on as a parameter, because -1 indicate that the cell_log needs to be computed by the function.). Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Jesper Dangaard Brouer authored
The only current user is HTB. HTB overhead argument is now passed on to the kernel (in the struct tc_ratespec). Also correct the data types. Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk> Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Fix the userspace header file rather than importing more kernel headers. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
Show ip address etc when decoding output of tc filter show Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-
Stephen Hemminger authored
These are from debian sid. Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
-