]> rtime.felk.cvut.cz Git - lisovros/iproute2_canprio.git/log
lisovros/iproute2_canprio.git
18 years agoFix endless loop in netlink error handling.
shemminger [Fri, 10 Mar 2006 23:31:46 +0000 (23:31 +0000)]
Fix endless loop in netlink error handling.

18 years agoMissing memset in tc sample
shemminger [Fri, 10 Mar 2006 23:27:13 +0000 (23:27 +0000)]
Missing memset in tc sample

18 years agoSet default count for lnstat
shemminger [Fri, 10 Mar 2006 23:19:03 +0000 (23:19 +0000)]
Set default count for lnstat

18 years agoInclude file update
shemminger [Fri, 10 Mar 2006 17:26:34 +0000 (17:26 +0000)]
Include file update

18 years agondle DCCP in ipxfrm.c to allow using port numbers in the selector.
shemminger [Thu, 12 Jan 2006 18:31:36 +0000 (18:31 +0000)]
ndle DCCP in ipxfrm.c to allow using port numbers in the selector.

18 years agoTag new release
shemminger [Tue, 10 Jan 2006 18:55:30 +0000 (18:55 +0000)]
Tag new release

18 years agoAdd missing files.
shemminger [Tue, 10 Jan 2006 18:50:18 +0000 (18:50 +0000)]
Add missing files.

18 years agoFix u32 filter for ipv6 priority
shemminger [Tue, 10 Jan 2006 18:45:42 +0000 (18:45 +0000)]
Fix u32 filter for ipv6 priority

18 years agoIP ntable support and header update.
shemminger [Tue, 10 Jan 2006 18:43:32 +0000 (18:43 +0000)]
IP ntable support and header update.

18 years agoMinor man page update
shemminger [Tue, 3 Jan 2006 19:25:29 +0000 (19:25 +0000)]
Minor man page update

18 years agoNew ifb from jamal
shemminger [Tue, 3 Jan 2006 18:29:19 +0000 (18:29 +0000)]
New ifb from jamal

18 years agoAlways send reorder message (for compatiablity)
shemminger [Sat, 10 Dec 2005 00:01:02 +0000 (00:01 +0000)]
Always send reorder message (for compatiablity)
and parse response correctly with netem.

18 years agoAdd corrupt option for netem
shemminger [Fri, 9 Dec 2005 23:27:44 +0000 (23:27 +0000)]
Add corrupt option for netem

18 years agoBackout ambigious error for ip
shemminger [Fri, 2 Dec 2005 20:02:26 +0000 (20:02 +0000)]
Backout ambigious error for ip

18 years agoAdd ip command aliases and better matching
shemminger [Tue, 22 Nov 2005 17:30:43 +0000 (17:30 +0000)]
Add ip command aliases and better matching

18 years agoSnapshot update
shemminger [Mon, 7 Nov 2005 18:40:05 +0000 (18:40 +0000)]
Snapshot update

18 years agoMinor fixes from Masahide for XFRM dynamic keying
shemminger [Mon, 7 Nov 2005 18:39:30 +0000 (18:39 +0000)]
Minor fixes from Masahide for XFRM dynamic keying

18 years agoFix XFRM bugs introduced by batching code.
shemminger [Tue, 1 Nov 2005 23:03:03 +0000 (23:03 +0000)]
Fix XFRM bugs introduced by batching code.
Re-introduces the SA and policy add/del events

18 years agoResync headers and do new release.
shemminger [Tue, 1 Nov 2005 17:54:34 +0000 (17:54 +0000)]
Resync headers and do new release.

18 years agoFix ip command shortcuts
shemminger [Mon, 24 Oct 2005 16:26:25 +0000 (16:26 +0000)]
Fix ip command shortcuts

18 years agoFix memcpy overwrite in iproute.c because of bits vs. bytes confusion
shemminger [Wed, 12 Oct 2005 22:49:50 +0000 (22:49 +0000)]
Fix memcpy overwrite in iproute.c because of bits vs. bytes confusion

18 years agoGrab some more CBQ examples from Fedora Core
shemminger [Wed, 12 Oct 2005 22:46:23 +0000 (22:46 +0000)]
Grab some more CBQ examples from Fedora Core

18 years agoFix ip rule flush
shemminger [Wed, 12 Oct 2005 22:32:34 +0000 (22:32 +0000)]
Fix ip rule flush

18 years agoSNAPSHOT
shemminger [Fri, 7 Oct 2005 16:45:17 +0000 (16:45 +0000)]
SNAPSHOT

18 years agoReenable 'ip mroute'
shemminger [Fri, 7 Oct 2005 16:41:34 +0000 (16:41 +0000)]
Reenable 'ip mroute'

18 years agoFix tc pfifo_fast with options
shemminger [Fri, 7 Oct 2005 16:33:21 +0000 (16:33 +0000)]
Fix tc pfifo_fast with options

18 years agoSNAPSHOT 051006
shemminger [Thu, 6 Oct 2005 17:18:06 +0000 (17:18 +0000)]
SNAPSHOT 051006

18 years agoAdd CCOPTS for netem stuff
shemminger [Wed, 5 Oct 2005 17:40:12 +0000 (17:40 +0000)]
Add CCOPTS for netem stuff

18 years agoWhen assigning an ip address to an ethernet adapter, the newest
shemminger [Tue, 4 Oct 2005 23:15:32 +0000 (23:15 +0000)]
When assigning an ip address to an ethernet adapter, the newest
(050929) version of 'ip addr' hangs while older versions worked.
The problem was traced to be a removed initialisation. The patch
below corrects this problem.

18 years agoUpdate snapshot for release
shemminger [Thu, 29 Sep 2005 23:08:34 +0000 (23:08 +0000)]
Update snapshot for release

18 years agoUpdae snapshot for new release
shemminger [Wed, 21 Sep 2005 19:34:44 +0000 (19:34 +0000)]
Updae snapshot for new release

18 years agoFix leaks and warnings reported by valgrind.
shemminger [Wed, 21 Sep 2005 19:33:17 +0000 (19:33 +0000)]
Fix leaks and warnings reported by valgrind.

18 years agoFix ip monitor since it is special and can't reuse
shemminger [Wed, 7 Sep 2005 17:43:00 +0000 (17:43 +0000)]
Fix ip monitor since it is special and can't reuse
rtnl_open handle.

18 years agoAllow parallel make of netem directory.
shemminger [Thu, 1 Sep 2005 22:38:19 +0000 (22:38 +0000)]
Allow parallel make of netem directory.
Use HOSTCC when building local tools

18 years agoAdd usage for ip -batch
shemminger [Thu, 1 Sep 2005 22:29:33 +0000 (22:29 +0000)]
Add usage for ip -batch

18 years agoadd usage for batch to tc.
shemminger [Thu, 1 Sep 2005 22:29:05 +0000 (22:29 +0000)]
add usage for batch to tc.

18 years agoUpdate header files to 2.6.14
shemminger [Thu, 1 Sep 2005 19:21:50 +0000 (19:21 +0000)]
Update header files to 2.6.14
Integrate support for DCCP and tcp_diag into ss
Add -batch to ip command

18 years agoChangeLog entry
shemminger [Thu, 1 Sep 2005 18:12:33 +0000 (18:12 +0000)]
ChangeLog entry

18 years agoCould you please apply this patch.
shemminger [Thu, 1 Sep 2005 18:11:03 +0000 (18:11 +0000)]
Could you please apply this patch.

* Fix lnstat : First column should not be summed

Thank you

Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
18 years agoSNAPSHOT update for build
shemminger [Tue, 16 Aug 2005 21:13:19 +0000 (21:13 +0000)]
SNAPSHOT update for build

18 years agoUpdate include files and fix a couple of minor bugs
shemminger [Tue, 16 Aug 2005 21:10:51 +0000 (21:10 +0000)]
Update include files and fix a couple of minor bugs

18 years agoUpdate to latest kernel headers.
shemminger [Mon, 8 Aug 2005 20:24:41 +0000 (20:24 +0000)]
Update to latest kernel headers.
Fix out of range on paretonormal

18 years agoFix ematch warnings with GCC4.0
shemminger [Thu, 14 Jul 2005 16:49:27 +0000 (16:49 +0000)]
Fix ematch warnings with GCC4.0

18 years agoThomas's ematch fixes for lex.
shemminger [Fri, 8 Jul 2005 22:08:47 +0000 (22:08 +0000)]
Thomas's ematch fixes for lex.
Fix more GCC signedness warnings.

18 years agoCleanup GCC4 warnings about signedness.
shemminger [Tue, 5 Jul 2005 22:37:15 +0000 (22:37 +0000)]
Cleanup GCC4 warnings about signedness.

18 years agoFix build issues
shemminger [Tue, 5 Jul 2005 22:11:37 +0000 (22:11 +0000)]
Fix build issues

18 years agoMore missing files.
shemminger [Thu, 23 Jun 2005 20:37:43 +0000 (20:37 +0000)]
More missing files.

18 years agoNew files in testsuite update (damn CVS)
shemminger [Thu, 23 Jun 2005 20:31:37 +0000 (20:31 +0000)]
New files in testsuite update (damn CVS)

18 years agoMore missing cvs adds..
shemminger [Thu, 23 Jun 2005 20:29:43 +0000 (20:29 +0000)]
More missing cvs adds..

18 years agoand the .h file..
shemminger [Thu, 23 Jun 2005 20:27:02 +0000 (20:27 +0000)]
and the .h file..

18 years agoOverlooked one more file.
shemminger [Thu, 23 Jun 2005 20:26:01 +0000 (20:26 +0000)]
Overlooked one more file.

18 years agoAdd new extended match files.
shemminger [Thu, 23 Jun 2005 20:25:16 +0000 (20:25 +0000)]
Add new extended match files.

18 years agoAdd kernel stripped version of file to repo.
shemminger [Thu, 23 Jun 2005 20:24:15 +0000 (20:24 +0000)]
Add kernel stripped version of file to repo.

18 years agoTest suite update from Thomas Graf
shemminger [Thu, 23 Jun 2005 20:18:38 +0000 (20:18 +0000)]
Test suite update from Thomas Graf

18 years agoBuild of ematch requires bison extensions to yacc.
shemminger [Thu, 23 Jun 2005 20:16:43 +0000 (20:16 +0000)]
Build of ematch requires bison extensions to yacc.

18 years agoThe symlink commands create absolute symlinks instead of relative.
shemminger [Thu, 23 Jun 2005 17:39:57 +0000 (17:39 +0000)]
The symlink commands create absolute symlinks instead of relative.
This causes dangling links in case the package is installed using
DESTDIR. Some package managers will report this as an error.

18 years agoFrom: Pablo Neira
shemminger [Thu, 23 Jun 2005 17:36:38 +0000 (17:36 +0000)]
From: Pablo Neira

Hi jamal,

I found some spare time to play around a bit more with you ipt action stuff.

I've tested the patch attached with the testcase here below. It works
fine here. It fixes broken target option checkings (final_check) and a
leak in the merge_options function. I've killed copy_options since I
didn't find any reason why we need it.

--- test.sh ---
tc qdisc del dev wlan0 ingress
tc qdisc add dev wlan0 ingress
tc filter add dev wlan0 parent ffff: protocol ip prio 6 u32 \
match ip src 192.168.0.2/32 flowid 1:16 \
action ipt -j TOS --set-tos Maximize-Reliability
sleep 3
tc -s filter ls dev wlan0 parent ffff:
--- end of test.sh ---

Results:

tablename: mangle hook: NF_IP_PRE_ROUTING
         target: TOS set Maximize-Reliability  index 0
filter protocol ip pref 6 u32
filter protocol ip pref 6 u32 fh 800: ht divisor 1
filter protocol ip pref 6 u32 fh 800::800 order 2048 key ht 800 bkt 0
flowid 1:16
   match c0a80002/ffffffff at 12
         action order 1: tablename: mangle  hook: NF_IP_PRE_ROUTING
         target TOS set Maximize-Reliability
         index 18 ref 1 bind 1 installed 3 sec used 0 sec
         Action statistics:
         Sent 725 bytes 7 pkt (dropped 0, overlimits 0 requeues 0)
         rate 0bit 0pps backlog 0b 0p requeues 0

Now, check if options passed to the target are correct.

# tc filter add dev wlan0 parent ffff: protocol ip prio 6 u32 \
match ip dst 192.168.0.2/32 flowid 1:16 \
action ipt -j TOS --set-tos
                             ^^^
                         missing parameter

ipt: option `--set-tos' requires an argument
tc-ipt v0.1: TOS target: Parameter --set-tos is required
Try `tc-ipt -h' or 'tc-ipt --help' for more information.

btw, how's your schedule ? did you finally get spare time to come to the
netfilter workshop in seville ?

bye,
Pablo

18 years agoChangeLog update for Thomas's patches
shemminger [Thu, 23 Jun 2005 17:33:56 +0000 (17:33 +0000)]
ChangeLog update for Thomas's patches

18 years agoFix off-by-one while generating argument vector
shemminger [Thu, 23 Jun 2005 17:32:22 +0000 (17:32 +0000)]
Fix off-by-one while generating argument vector

18 years agoAdd cscope target to Makefile
shemminger [Thu, 23 Jun 2005 17:31:49 +0000 (17:31 +0000)]
Add cscope target to Makefile

18 years agoIPv4 multipath algorithm selection support
shemminger [Thu, 23 Jun 2005 17:31:27 +0000 (17:31 +0000)]
IPv4 multipath algorithm selection support

18 years agoAdd ematch cleanup
shemminger [Thu, 23 Jun 2005 17:23:53 +0000 (17:23 +0000)]
Add ematch cleanup

18 years agoAdd etc/iproute2/ematch_map
shemminger [Thu, 23 Jun 2005 17:22:43 +0000 (17:22 +0000)]
Add etc/iproute2/ematch_map

18 years agoAdd extended matches (nbyte, cmp, u32, meta)
shemminger [Thu, 23 Jun 2005 17:21:46 +0000 (17:21 +0000)]
Add extended matches (nbyte, cmp, u32, meta)

18 years agoNetem support for reorder
shemminger [Wed, 22 Jun 2005 18:27:49 +0000 (18:27 +0000)]
Netem support for reorder
Update include files and add support for TCP_CONG

19 years agoDecnet documentation update
shemminger [Mon, 13 Jun 2005 18:47:56 +0000 (18:47 +0000)]
Decnet documentation update

19 years agoUpdate snapshot
shemminger [Tue, 7 Jun 2005 22:17:21 +0000 (22:17 +0000)]
Update snapshot

19 years agoDevice indices are unsigned and use if_nametoindex as fallback
shemminger [Tue, 7 Jun 2005 22:15:48 +0000 (22:15 +0000)]
Device indices are unsigned and use if_nametoindex as fallback

19 years agoMasahide NAKAMURA <nakam@linux-ipv6.org>
shemminger [Tue, 7 Jun 2005 21:58:25 +0000 (21:58 +0000)]
Masahide NAKAMURA <nakam@linux-ipv6.org>

It fixes flush feature for IPsec(ip xfrm).
Jamal gave me comment about it. I've tested it on 2.6.11.7.
Please find the log below, check code and pull it:

bk://bk.skbuff.net:38000/iproute2-xfrm-flush

ChangeSet@1.182, 2005-04-13 21:19:44+09:00, nakam@linux-ipv6.org
  [ip] add "deleteall" command for xfrm;
  "flush" uses kernel's flush interface and
  "deleteall" uses legacy iproute2's flush feature like
  getting-and-deleting-for-each.

19 years agoMonitor time patch from Masahide NAKAMURA
shemminger [Tue, 7 Jun 2005 21:55:55 +0000 (21:55 +0000)]
Monitor time patch from Masahide NAKAMURA

19 years agoThese two ChangeSets are for iproute2;
shemminger [Tue, 7 Jun 2005 21:55:03 +0000 (21:55 +0000)]
These two ChangeSets are for iproute2;

One adds timestamp option (-t) to ip's monitoring
like `ip -t monitor` or `ip -t xfrm monitor`. This is commented by Jamal.
The other is a minor fix for xfrm monitor.

19 years agoCVS forgets permissions on files, so use sh to run configure
shemminger [Tue, 7 Jun 2005 21:48:09 +0000 (21:48 +0000)]
CVS forgets permissions on files, so use sh to run configure

19 years agoadd more changelog entries about what in to last release
osdl.net!shemminger [Fri, 1 Apr 2005 19:56:29 +0000 (19:56 +0000)]
add more changelog entries about what in to last release

(Logical change 1.184)

19 years agoChangeLog:
osdl.net!shemminger [Fri, 1 Apr 2005 19:56:29 +0000 (19:56 +0000)]
ChangeLog:
  add more changelog entries about what in to last release

BKrev: 424da76d4z6qfhZ7QZX861nvo__l7w

19 years agoFix build problem on 2.4
osdl.net!shemminger [Wed, 30 Mar 2005 18:51:35 +0000 (18:51 +0000)]
Fix build problem on 2.4

BKrev: 424af537WSbjQwKNDk8rE7lj52TmkA

19 years agoFix build problem on 2.4
osdl.net!shemminger [Wed, 30 Mar 2005 18:51:35 +0000 (18:51 +0000)]
Fix build problem on 2.4

(Logical change 1.183)

19 years agoiproute2-ss050330
osdl.net!shemminger [Wed, 30 Mar 2005 18:44:41 +0000 (18:44 +0000)]
iproute2-ss050330

(Logical change 1.182)

19 years agoSNAPSHOT.h:
osdl.net!shemminger [Wed, 30 Mar 2005 18:44:41 +0000 (18:44 +0000)]
SNAPSHOT.h:
  iproute2-ss050330

BKrev: 424af399JQYu_2ttnS6tz5JSjXwvWQ

19 years agoupdate to latest from 2.6.12-rc2
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
update to latest from 2.6.12-rc2

(Logical change 1.181)

19 years agoadd action stats
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
add action stats

(Logical change 1.181)

19 years agoUpdates from Jamal
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
Updates from Jamal

BKrev: 424af35291CI65EqxI1ospOYj74TPw

19 years agoUpdates from Jamal
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
Updates from Jamal

(Logical change 1.181)

19 years agoFix from jamal
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
Fix from jamal

2005/03/25 04:34:05-08:00 net[shemminger]!shemminger
Import patch p2_mirred

(Logical change 1.181)

19 years ago(Logical change 1.181)
osdl.net!shemminger [Wed, 30 Mar 2005 18:43:30 +0000 (18:43 +0000)]
(Logical change 1.181)

19 years agop_mipt
net[shemminger]!shemminger [Wed, 30 Mar 2005 18:19:55 +0000 (18:19 +0000)]
p_mipt

BKrev: 424aedcbBvlxDe6AqCwiiD1p-LouEA

19 years agoImport patch p_mipt
net[shemminger]!shemminger [Wed, 30 Mar 2005 18:19:55 +0000 (18:19 +0000)]
Import patch p_mipt

(Logical change 1.180)

19 years agoFix netlink message alignment when the last routing attribute added
osdl.net!shemminger [Wed, 30 Mar 2005 18:18:12 +0000 (18:18 +0000)]
Fix netlink message alignment when the last routing attribute added
has a data length not aligned to RTA_ALIGNTO.

BKrev: 424aed64MzJYUabiev8JKIIUgAN3tw

19 years agoFix netlink message alignment when the last routing attribute added
osdl.net!shemminger [Wed, 30 Mar 2005 18:18:12 +0000 (18:18 +0000)]
Fix netlink message alignment when the last routing attribute added
has a data length not aligned to RTA_ALIGNTO.

(Logical change 1.179)

19 years agoImport patch netlink-align
net[shemminger]!shemminger [Wed, 30 Mar 2005 18:18:12 +0000 (18:18 +0000)]
Import patch netlink-align

(Logical change 1.179)

19 years agoutils.c, ipaddress.c, utils.h, ChangeLog:
osdl.net!shemminger [Wed, 30 Mar 2005 18:16:10 +0000 (18:16 +0000)]
utils.c, ipaddress.c, utils.h, ChangeLog:
  Import patch addr-del

BKrev: 424aeceauOGm2wfD90ZInaZJ9gUbaw

19 years agoImport patch addr-del
net[shemminger]!shemminger [Wed, 30 Mar 2005 18:16:10 +0000 (18:16 +0000)]
Import patch addr-del

(Logical change 1.178)

19 years agoadd comments about last changeset
osdl.net!shemminger [Wed, 30 Mar 2005 18:14:55 +0000 (18:14 +0000)]
add comments about last changeset

(Logical change 1.177)

19 years agoChangeLog:
osdl.net!shemminger [Wed, 30 Mar 2005 18:14:55 +0000 (18:14 +0000)]
ChangeLog:
  add comments about last changeset

BKrev: 424aec9fwMMZcZ2_UlJ1Yvo4MO_9sQ

19 years agoSwitch to stack (rather than calloc) for tables.
osdl.net!shemminger [Wed, 30 Mar 2005 18:11:49 +0000 (18:11 +0000)]
Switch to stack (rather than calloc) for tables.

(Logical change 1.176)

19 years agoMerge bk://bk.skbuff.net:38000/iproute2-xfrm-monitor
osdl.net!shemminger [Wed, 30 Mar 2005 18:11:49 +0000 (18:11 +0000)]
Merge bk://bk.skbuff.net:38000/iproute2-xfrm-monitor
into dxpl.pdx.osdl.net:/home/shemminger/projects/iproute2

2005/03/29 11:00:08-08:00 osdl.net!shemminger
Switch to stack (rather than calloc) for tables.

BKrev: 424aebe59PA_FODIRzXFOT7CncQsWw

19 years agosplit printing state/policy info function for xfrm common use.
linux-ipv6.org!nakam [Tue, 22 Mar 2005 16:13:21 +0000 (16:13 +0000)]
split printing state/policy info function for xfrm common use.
add xfrm monitor.

(Logical change 1.175)

19 years agosplit printing state/policy info function for xfrm common use.
linux-ipv6.org!nakam [Tue, 22 Mar 2005 16:13:21 +0000 (16:13 +0000)]
split printing state/policy info function for xfrm common use.

(Logical change 1.175)

19 years agosplit printing policy info function for xfrm common use.
linux-ipv6.org!nakam [Tue, 22 Mar 2005 16:13:21 +0000 (16:13 +0000)]
split printing policy info function for xfrm common use.

(Logical change 1.175)

19 years agoallocspi feature support.
linux-ipv6.org!nakam [Tue, 22 Mar 2005 16:13:21 +0000 (16:13 +0000)]
allocspi feature support.
support to specify sequence number.
split printing state info function for xfrm common use.

(Logical change 1.175)

19 years agoadd xfrm_monitor.o.
linux-ipv6.org!nakam [Tue, 22 Mar 2005 16:13:21 +0000 (16:13 +0000)]
add xfrm_monitor.o.

(Logical change 1.175)