Displaying 6 results from an estimated 6 matches for "if_u32".
Did you mean:
f_u32
2002 Sep 13
0
tcng version 8w
...http://tcng.sourceforge.net/#src
This one has the first steps towards getting non-IPv4 classification
right:
- I''ve added fields for skb meta-data (meta_protocol, etc.)
- if USE_META_PROTOCOL is #defined (tcc -D... or tcsim -Xc,-D...),
ip_hdr and ip6_hdr check the protocol number
- if_u32 generates distinct classifier branches for each protocol
- f_fw, f_tcindex, and f_u32 now default to ETH_P_ALL instead of
ETH_P_IP
The latter change affects how u32 classification works !
tests/protu32 illustrates how protocol-aware classification
is used.
What''s missing:
- C and t...
2002 Oct 21
0
tcng version 9b
... is on SourceForge, http://tcng.sourceforge.net/#src
This one fixes a really stupid typo causing tcsim''s tc to pick up
HZ from the environment where it''s being run, not the simulation
environment, which confused most rate calculations.
And if_u32.c now only emits hashes that will actually be used,
which should make tcc''s tc output a little less ugly.
Complete list of changes below.
- Werner
----------------------------------- CHANGES -----------------------------------
Version 9b (21-OCT-2002)
------------------------
- tcsim...
2004 Jul 21
1
tc script stopped working
...or shaping, upon learning of tcng, I redid my
config, and load it using tcc.
I thought this was great, as the new script is much easier to maintain,
and is so much simpler.
The new script was working for about a week, then it stopped working.
I now get this error:
can''t dump subexpression (if_u32.c, unsupported offset sequence - please
try to reorder matches)
[&&]--[offset]--[==]--[&]--[access]-- (none)
| | | | +-------- 0
| | | | `-------- 16
| | | `--- 65535
| | `---- 22
| `--------[<<]--[&]-...
2002 Oct 10
2
tcng version 8z
...mtc work
smoothly:
- tcc''s -E option is now called -Wexperror or -Wexppostopt,
respectively
- tcc has a _new_ -E option that makes it behave much like
gcc -E
- tcc also has a new option -f that is used to override the
input file
Some of the bug fixes are also significant:
- if_u32.c sometimes generated incorrect classifiers when using
meta fields (disabled by default)
- tcc and tcsim happily copied all file name arguments to cpp,
which would then equally happily overwrite the second file
Also, tcsim''s "end" command now checks if there are any polle...
2004 May 09
0
tcng version 9m
...ts/minisrc.sh now also recognize the Debian iproute
tarball
- tcsim/setup.klib: added "time_after" and "time_after_eq" to linux/sched.h
- tcsim/setup.klib: converts dsfield.h to remove bare newlines from strings
(needed to build tcsim with old kernel sources and a new gcc)
- if_u32.c:dump_and now checks if any but the last && term changes the offset
group (tests/tcng-9m; updated tests/tcng-2i, reported by Laurent Moutel)
- tcsim/Makefile: compile tcsim.c without kernel includes, to avoid confusing
glibc headers (reported by Nuutti Kotivuori)
--
_______________...
2004 Oct 23
0
error making htb example
...classid 2:5
tc filter add dev eth0 parent 2:0 protocol all prio 1 handle 3 tcindex
classid 2:4
tc filter add dev eth0 parent 2:0 protocol all prio 1 handle 2 tcindex
classid 2:3
tc filter add dev eth0 parent 2:0 protocol all prio 1 handle 1 tcindex
classid 2:2
can''t dump subexpression (if_u32.c, unsupported offset sequence - please
try to reorder matches)
[&&]--[offset]--[==]--[&]--[access]-- (none)
| | | | +-------- 0
| | | | `-------- 16
| | | `--- 65535
| | `---- 22
| `--------[<<]--[&]-...