[LARTC] greb + htb debug

Alaios alaios@yahoo.com
Mon, 24 Jan 2005 02:53:36 -0800 (PST)


Good morning i want to enable some debug messages
concering htb and gred. The reason is that i want to
see the journey of the ip packet through the 2.6
kernel from the start to finish (ethernet interface up
to htb and gred classification).

In the sch_htc.c i have found the following

/* debugging support; S is subsystem, these are
defined:
  0 - netlink messages
  1 - enqueue
  2 - drop & requeue
  3 - dequeue main
  4 - dequeue one prio DRR part
  5 - dequeue class accounting
  6 - class overlimit status computation
  7 - hint tree
  8 - event queue
 10 - rate estimator
 11 - classifier
 12 - fast dequeue cache

 L is level; 0 = none, 1 = basic info, 2 = detailed, 3
= full
 q->debug uint32 contains 16 2-bit fields one for
subsystem starting
 from LSB
 */
#ifdef HTB_DEBUG
#define HTB_DBG_COND(S,L) (((q->debug>>(2*S))&3) >= L)
#define HTB_DBG(S,L,FMT,ARG...) if (HTB_DBG_COND(S,L))
\

but still i don't know what should i change in order
to see debug messages in my dmesg...

Also in the same file the following line exists
#define HTB_DEBUG 1     /* compile debugging support
(activated by tc tool) */

Do u know how i can use tc tool for viewing that debug
messages?
Thx a lot




		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250