Base URL:http://www.cyberus.ca/~hadi/patches/action/ 2003:01:03 ---------- patch_action_tc.030103 patch_action_kernel.030103 *Fixed tc and kernel code to make it totaly backward compatible. So now you can use an older tc with newer kernel or action-enabled tc with older kernel with no effect. To get action effect you need newer tc and newer kernel code (i.e above patches) * created better documentation; 020930 ------ patch_action_tc.020930.gz is a new update updated the tc patch because of rejects in Makefile and tc_util.h when patching against iproute2-2.4.7-now-ss020116-try.tar.gz Also updated this document on how to INSTALL with the proper includes for iptables etc. Thanks to Roberto Nibali for catching all this. 020706 ------ Wrote some small doc in action.DESCRIPTION Created this file action.REVISION 020630 ------ patch_action_tc.020630.gz patch_action.020630.gz Third snapshot. Added the pipe operator. You can now cascade multiple actions. Refer to action.DESCRIPTION for details 020609 ------- patch_action_tc.020609.gz -- tc patch patch_action_kernel.020609.gz -- kernel patch Second snapshot. I should really spend more than just weekends doing this. Kernel and tc versions compared against have not changed Whats new? - bug fixes now that ive stared at the code. - added new action, ipt: *ipt adds ability to use iptables targets (only tested with mangle table so far with very few targets such as mark). syntax is: tc filter add ..... u32 action ipt -j To get this to work you must have iptables installed. Also it must match the kernel (standard requirement for iptables to work). Edit the tc/Makefile and make sure that IPT_INCL construct matches your iptables include path. 020602 ----------- patches can be found at: http://www.cyberus.ca/~hadi/patches/ patch_action.020601.gz -- kernel patch patch_action_tc.020601.gz -- tc patch