History log of /external/iproute2/tc/q_htb.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8d8de1139c95d79bc1b5ac1ec301a30ef5e6ee50 12-Jan-2010 Florian Westphal <fw@strlen.de> tc: remove stale code

remove unused #define and "ok" statements.

Signed-off-by: Florian Westphal <fwestphal@astaro.com>
/external/iproute2/tc/q_htb.c
292f29b42c3444375b5ae7086484c99da7129d94 09-Apr-2008 Jesper Dangaard Brouer <hawk@diku.dk> ATM cell alignment.

Introducing the function that does the ATM cell alignment, and
modifying tc_calc_rtable() to use this based upon a linklayer
parameter.

Modified from original to use constants from atm.h and
fix all the usages of rtable in same patch.

Signed-off-by: Jesper Dangaard Brouer <hawk@comx.dk>
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
/external/iproute2/tc/q_htb.c
d5f46f9cc3856af532e852ef29fd7ddfd141faf0 05-Sep-2007 Jesper Dangaard Brouer <hawk@comx.dk> Cleanup: tc_calc_rtable().

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>
/external/iproute2/tc/q_htb.c
bccd014b866daa21002f7ac682cee57a9fe003e3 11-Sep-2007 Jesper Dangaard Brouer <hawk@comx.dk> Overhead calculation is now done in the kernel.

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>
/external/iproute2/tc/q_htb.c
76dc0aa28fe6fa78e263bf0250c1e42c584dd544 04-Mar-2007 Patrick McHardy <kaber@trash.net> Introduce tc_calc_xmitsize and use where appropriate

[IPROUTE]: Introduce tc_calc_xmitsize and use where appropriate

Add tc_calc_xmitsize() as complement to tc_calc_xmittime(), which calculates
the size that can be transmitted at a given rate during a given time.

Replace all expressions of the form "size = rate*tc_core_tick2usec(time))/1000000"
by tc_calc_xmitsize() calls.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/tc/q_htb.c
ae665a522bd46bea44c5ea84c89c8b1731954170 05-Dec-2006 Stephen Hemminger <shemminger@osdl.org> Remove trailing whitespace

Go through source files and remove all trailing whitespace

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/tc/q_htb.c
14ee9e615939b5bd193279535a0368d5f43950e3 18-Jan-2005 6!tgraf <6!tgraf> Use parse_rtattr_nested

(Logical change 1.129)
/external/iproute2/tc/q_htb.c
1b52a7622ea8eda9980ce2dbe984985ac092d92a 18-Jan-2005 6!tgraf <6!tgraf> Use NLMSG_TAIL

(Logical change 1.127)
/external/iproute2/tc/q_htb.c
95812b56a5a66e7e9a21744cfe8bc0bb9791ea98 28-Sep-2004 net[shemminger]!kaber <net[shemminger]!kaber> : prevent tc crashes

(Logical change 1.81)
/external/iproute2/tc/q_htb.c
f2f99e2eefdbd9cb6a750b19a7b3036db351b983 31-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> no longer need xstats stub

(Logical change 1.77)
/external/iproute2/tc/q_htb.c
a166d246d84e7d0ba784e210515708006e16a366 30-Jul-2004 osdl.net!shemminger <osdl.net!shemminger> mpu support

(Logical change 1.58)
/external/iproute2/tc/q_htb.c
d0d0e26c827ba407dd329d794d87fb3858fc8d77 09-Jun-2004 osdl.org!shemminger <osdl.org!shemminger> Use get_hz to pick up system HZ value at runtime.

(Logical change 1.19)
/external/iproute2/tc/q_htb.c
9e9d615e32c1e0677d2c32619253eabb331ff307 08-Jun-2004 org[shemminger]!shemminger <org[shemminger]!shemminger> Import patch iproute2-2.4.7-htb3-tc.patch

(Logical change 1.10)
/external/iproute2/tc/q_htb.c
a46718956bdf70ef09634849505f3e33c2a7da2a 08-Jun-2004 org[shemminger]!shemminger <org[shemminger]!shemminger> Initial revision
/external/iproute2/tc/q_htb.c