Commit Graph

383 Commits

Author SHA1 Message Date
osdl.net!shemminger 50772dc51a Add ip rule flush capabilty and fix all the prototype changes
because of that code rewrites the nlmsghdr.

(Logical change 1.106)
2004-12-07 21:48:29 +00:00
osdl.net!shemminger abf1d0b097 fix scaling in print_rates (for bits).
(Logical change 1.95)
2004-10-19 19:51:41 +00:00
net[shemminger]!shemminger 0284dcde32 Import patch iproute2-typo-fixes-1.diff
(Logical change 1.94)
2004-10-07 18:56:07 +00:00
osdl.net!shemminger bb6a21a4fc Fix build warnings on x86_64
(Logical change 1.92)
2004-10-06 23:17:10 +00:00
osdl.net!shemminger e914a5c41a reqs was rejected by kernel due to possible API breakage.
(Logical change 1.91)
2004-09-29 18:35:48 +00:00
osdl.net!shemminger 6b7dff17f6 Fix issues with filter name conflicts and cleanup.
2004/09/04 06:16:51-07:00 net[shemminger]!kaber
: prevent tc crashes

(Logical change 1.81)
2004-09-28 18:35:49 +00:00
osdl.net!shemminger 99475d054b Fix issues with filter name conflicts and cleanup.
(Logical change 1.81)
2004-09-28 18:35:49 +00:00
net[shemminger]!kaber 95812b56a5 : prevent tc crashes
(Logical change 1.81)
2004-09-28 18:35:49 +00:00
osdl.net!shemminger 2c5474ada2 Use common code to print tcstats
(Logical change 1.78)
2004-08-31 17:54:25 +00:00
osdl.net!shemminger 035d16d594 Fix typo in requeues
(Logical change 1.78)
2004-08-31 17:54:25 +00:00
osdl.net!shemminger f2f99e2eef no longer need xstats stub
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger 3d327bf58b new tc_stats handling, and const args to filter
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger 6dc9f01634 make all filtering handles take const args.
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger 1798c9d5a4 id can be const char
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger de481780a5 handle new tcstats
(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger 649b0755cc Handle new/old API and new additions to tc_stats.
2004/08/29 10:20:25-07:00 net[shemminger]!shemminger
Import patch reqs-patch-iproute2-2.6.8

(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger 2cfa0a4949 Delete: tc/q_hpfq.c
}(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger ec7f9d52c4 Delete: tc/q_csz.c
}(Logical change 1.77)
2004-08-31 17:45:21 +00:00
osdl.net!shemminger d2780ea3fc make clean remove .so
(Logical change 1.76)
2004-08-30 22:37:50 +00:00
osdl.net!shemminger 9bf19a85ce Turn on gact by default.
(Logical change 1.75)
2004-08-30 21:20:10 +00:00
osdl.net!shemminger 2265da08e8 (Logical change 1.75) 2004-08-30 21:20:10 +00:00
osdl.net!shemminger 3993410886 Initial revision 2004-08-30 21:20:10 +00:00
net[shemminger]!shemminger 8e64f6fe1f Import patch gact_iproute-2.6.8_patch
(Logical change 1.74)
2004-08-30 21:07:09 +00:00
osdl.net!shemminger 2e21655e39 Use getline() and nested attributes.
(Logical change 1.73)
2004-08-30 20:54:46 +00:00
osdl.net!shemminger 69286fe8b3 Typo in install of distribution files.
(Logical change 1.73)
2004-08-30 20:54:46 +00:00
osdl.net!shemminger d2c4ee1b4c Change name of tablefactor.
(Logical change 1.73)
2004-08-30 20:54:46 +00:00
osdl.net!shemminger 25f869096f Auto merged
2004/08/24 11:54:13-07:00 osdl.net!shemminger
Fix calculation of percent to u32 scaling.

(Logical change 1.72)
2004-08-24 18:54:49 +00:00
osdl.net!shemminger b7be3d0cd2 Cleanup cli for new version.
2004/08/09 16:46:47-07:00 osdl.net!shemminger
Add distribution table loading (undebugged as yet).

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger f307c24e2f Auto merged
2004/08/11 14:27:34-07:00 osdl.net!shemminger
Increase size of netlink buffer.

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger a2218e8eb7 Auto merged
2004/08/10 10:49:47-07:00 osdl.net!shemminger
change name of dist files.

2004/08/09 16:46:47-07:00 osdl.net!shemminger
Add distribution table loading (undebugged as yet).

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger 9d156346bc Allow variable tablesize.
2004/08/10 10:46:18-07:00 osdl.net!shemminger
Rename: tc/dist_paretonormal.c -> tc/paretonormal.c

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger 0967db8023 Allow variable tablesize.
2004/08/10 10:46:09-07:00 osdl.net!shemminger
Rename: tc/dist_pareto.c -> tc/pareto.c

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger fce988c776 Allow variable tablesize.
2004/08/10 10:46:00-07:00 osdl.net!shemminger
Rename: tc/dist_normal.c -> tc/normal.c

(Logical change 1.71)
2004-08-23 20:21:21 +00:00
osdl.net!shemminger 1ff891ab23 Initial revision 2004-08-23 20:21:21 +00:00
net[shemminger]!shemminger d81b135b6f Import patch jamal-p1
(Logical change 1.70)
2004-08-23 20:20:41 +00:00
net[shemminger]!shemminger b7de67dad5 Import patch hfsc-sc
(Logical change 1.69)
2004-08-23 20:17:40 +00:00
osdl.net!shemminger 2373fde9b0 new stuff from jamal.
(Logical change 1.66)
2004-08-13 23:54:55 +00:00
osdl.net!shemminger 6d3692a94c add m_action
(Logical change 1.66)
2004-08-13 23:54:55 +00:00
osdl.net!shemminger fa3a9930a7 add action
(Logical change 1.66)
2004-08-13 23:54:55 +00:00
osdl.net!shemminger 68d5ba5429 (Logical change 1.66) 2004-08-13 23:54:55 +00:00
osdl.net!shemminger 6c45560b07 Initial revision 2004-08-13 23:54:55 +00:00
osdl.net!shemminger 26ab0b103c Make get_rates be table based and go up to terrabits.
(Logical change 1.65)
2004-08-13 23:23:46 +00:00
osdl.net!shemminger 96f13b804f build netem as .so again.
(Logical change 1.63)
2004-08-09 17:12:23 +00:00
osdl.net!shemminger 025dc69a25 Fix errors in netem scheduler when using PSCHED_CLOCK_CPU,
correct value before passing to kernel.

(Logical change 1.63)
2004-08-09 17:12:23 +00:00
osdl.net!shemminger 4b1bbd9c18 Remove configuration options for stuff using our copied header files.
(Logical change 1.62)
2004-08-09 16:35:28 +00:00
osdl.net!shemminger 1a1ba4bebb HFSC is configurable
(Logical change 1.60)
2004-07-30 22:27:50 +00:00
osdl.net!shemminger ebafc64da8 HTB might have version mismatch so make it an option
(Logical change 1.59)
2004-07-30 20:50:38 +00:00
osdl.net!shemminger a166d246d8 mpu support
(Logical change 1.58)
2004-07-30 20:26:15 +00:00
osdl.net!shemminger 934677a23e Adds mpu support to HTB (ATM) queueing discipline
(Logical change 1.58)
2004-07-30 20:26:15 +00:00
osdl.net!shemminger 31fa60e00f Replace rate with jitter
(Logical change 1.55)
2004-07-12 21:03:29 +00:00
osdl.net!shemminger 7b9868343a Fix netem display of rate and limit.
(Logical change 1.50)
2004-07-02 20:40:35 +00:00
net[shemminger]!shemminger 7518df00e7 Import patch iproute2-hfsc.diff
(Logical change 1.49)
2004-07-02 18:54:03 +00:00
osdl.net!shemminger b7a4515085 Default lookup path for tc qdiscplines is /usr/lib/tc
Get rid of dead code.
Make BODY static.

(Logical change 1.47)
2004-07-02 17:47:53 +00:00
osdl.net!shemminger d3ea2e8193 Build atm and netem as shared libraries
(Logical change 1.47)
2004-07-02 17:47:53 +00:00
osdl.net!shemminger c6fe35d5b3 conditional build of netem
(Logical change 1.43)
2004-07-01 22:22:10 +00:00
osdl.net!shemminger ffb79d0691 Add new rate and duplicate arguments.
(Logical change 1.41)
2004-07-01 11:02:04 +00:00
osdl.net!shemminger 9615dc1da4 all the print functions always returned 0, so just make them void.
(Logical change 1.40)
2004-06-28 20:42:59 +00:00
osdl.net!shemminger d40b38b4d8 add -iec flag, and since all print functions return 0, change to just
void.

(Logical change 1.40)
2004-06-28 20:42:59 +00:00
osdl.net!shemminger 3ea2bf45b0 Add -iec flag
(Logical change 1.40)
2004-06-28 20:42:59 +00:00
osdl.net!shemminger e79a15299f Rename netsim to netem in latest code.
}(Logical change 1.39)
2004-06-28 20:41:55 +00:00
osdl.net!shemminger 309a4c90a5 Rename netsim to netem in latest code.
2004/06/28 13:39:57-07:00 osdl.net!shemminger
Rename: tc/q_netsim.c -> tc/q_netem.c

(Logical change 1.39)
2004-06-28 20:41:55 +00:00
osdl.net!shemminger 7dd6625c65 Rename netsim to netem in latest code.
(Logical change 1.39)
2004-06-28 20:41:55 +00:00
osdl.net!shemminger d3bc14fba8 Initial revision 2004-06-28 20:37:01 +00:00
osdl.net!shemminger 1a24c4de0a get rid of extra "netsim" on print output
(Logical change 1.35)
2004-06-25 21:34:45 +00:00
osdl.net!shemminger adff36d765 Cleaner way to configure
(Logical change 1.33)
2004-06-25 21:14:22 +00:00
osdl.net!shemminger 3d9584f960 Rename delay to netsim
}(Logical change 1.32)
2004-06-25 21:13:49 +00:00
osdl.net!shemminger 9b4368ac34 Rename delay to netsim
2004/06/25 14:00:21-07:00 osdl.net!shemminger
Rename: tc/q_delay.c -> tc/q_netsim.c

(Logical change 1.32)
2004-06-25 21:13:49 +00:00
osdl.net!shemminger aa48b4d581 Initial revision 2004-06-25 21:13:49 +00:00
osdl.net!shemminger 63e989f5e0 add loss paramater.
(Logical change 1.31)
2004-06-25 20:59:28 +00:00
osdl.org!shemminger 72fc2040f5 Add more complete rate values including IEC syntax.
(Logical change 1.26)
2004-06-09 22:03:03 +00:00
osdl.org!shemminger cda17fcd9d Build all the queueing disciplines (includes atm)
(Logical change 1.25)
2004-06-09 21:31:01 +00:00
osdl.org!shemminger b7cad0a1ec Get rid of warnings from unused funcs.
(Logical change 1.24)
2004-06-09 21:30:36 +00:00
osdl.org!shemminger 4703e08a93 Display rates ad mutiple of 1000 not 1024
(Logical change 1.22)
2004-06-09 21:29:27 +00:00
osdl.org!shemminger d0d0e26c82 Use get_hz to pick up system HZ value at runtime.
(Logical change 1.19)
2004-06-09 18:10:55 +00:00
org[shemminger]!shemminger 9e9d615e32 Import patch iproute2-2.4.7-htb3-tc.patch
(Logical change 1.10)
2004-06-07 22:04:51 +00:00
org[shemminger]!shemminger a46718956b Initial revision 2004-06-07 22:04:51 +00:00
osdl.org!shemminger dbd90dc267 handl gbit as well.
const char *

(Logical change 1.6)
2004-06-02 20:22:08 +00:00
osdl.org!shemminger 4094db72b6 const char *
(Logical change 1.6)
2004-06-02 20:22:08 +00:00
osdl.org!shemminger 78d55b6efd Print pfifo status
(Logical change 1.6)
2004-06-02 20:22:08 +00:00
org[shemminger]!shemminger 3c535bffc7 Import patch tc-delay-schedluer
(Logical change 1.5)
2004-04-15 21:06:50 +00:00
org[shemminger]!shemminger d0edbc6e5f Initial revision 2004-04-15 21:06:50 +00:00
osdl.org!shemminger aba5acdfdb (Logical change 1.3) 2004-04-15 20:56:59 +00:00
osdl.org!shemminger 86fdf0e47b Initial revision 2004-04-15 20:56:59 +00:00