Hello, I am Vaibhav , a student at Pune University (India). I am currently working on a project on traffic shaping and intend to use cbq as the shaping algorithm. Unfortunately , I did not find any comprehensive documentation of cbq except the works of Mr. Sarvanan Radhakrishnan and the LARTC HOWTO. Currently , I am able to shape traffic using the ''tc'' commands & cbq , but I could not understand exactly how cbq works. I have also gone through net/sched/sch_api.c , sch_cbq.c and similar kernel codes but had little clue of whats going on ! I am really motivated to do some thing in traffic shaping arena and hope to get deeply into cbq , i.e how kernel calls are made to cbq and how exactly are packets handled by kernel. I hope for your precious guidance and proper direction to follow. Thanking you in anticipation , Vaibhav Chopda --------------------------------- Do you Yahoo!? Yahoo! Web Hosting - establish your business online