Displaying 5 results from an estimated 5 matches for "qdisc_util".
2006 Apr 11
10
created new q_disc, inserted module, tc tells me unknown qdisc
Hi,
I am trying to install a proprietary qdisc made for research, it is not publically released yet, however its been used several times so i know it works.
The files included are:
q_xcp.c:
static int xcp_parse_opt()
static int xcp_print_opt()
static int xcp_print_xstats()
struct qdisc_util xcp_util = { "NULL", "xcp" ..... };
sch_xcp.c:
static int xcp_enqueue()
static int xcp_requeue()
static struct sk_buff * xcp_dequeue()
....
....
struct Qdisc_ops xcp_qdisc_ops ={ NULL,NULL,"xcp",.... };
printk(KERN_INFO "XCP qdisc module loa...
2006 Apr 16
9
how to do probabilistic packet loss in kernel?
Hi,
I am using iproute2 to setup fowarding, adding routes like "ip route add 192.168.1.3 via 192.168.1.2"
I was wondering where in the kernel I can insert probabilistic packet loss only for forwarded packets? So that for instance I can drop 5% of all forwarded packets?
I don''t need help with the actual code, just need help finding where to insert this code :)
Thanks!
George
2004 May 20
7
New Qdisc - How to
Hello Lartc''s users,
This is my first contact.
I''m trying to implement a new queue discipline based on bfifo schedule.
I search on internet but there are some problem(s) that I don''t Know how to
solve them and that''s why I''m here asking for your help.
Well,
These were my steps for the implementation:
- Put the new qdisc routine
2006 Jun 15
0
[PATCH 2/2] Runtime configuration of HTB''s HYSTERESIS option (userspace)
...ARMS, &opt, sizeof(opt));
addattr_l(n, 3024, TCA_HTB_RTAB, rtab, 1024);
addattr_l(n, 4024, TCA_HTB_CTAB, ctab, 1024);
+ addattr_l(n, 5024, TCA_HTB_NOHYST, &hopt, sizeof(hopt));
tail->rta_len = (void *) NLMSG_TAIL(n) - (void *) tail;
return 0;
}
static int htb_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
{
- struct rtattr *tb[TCA_HTB_RTAB+1];
+ struct rtattr *tb[TCA_HTB_MAX+1];
struct tc_htb_opt *hopt;
+ struct tc_htb_hopt *uhopt;
struct tc_htb_glob *gopt;
double buffer,cbuffer;
SPRINT_BUF(b1);
@@ -238,7 +245,7 @@ static int htb_print_opt(struct qdisc_ut...
2005 Jan 04
11
ESFQ?
Hi again,
I was just looking around for ESFQ sources, and I see that the main site
is down, and only has kernel 2.6.4 patches.
Is ESFQ maintained? If so, where can I find patches for 2.6.10?
Thanks,
-justin
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/