red_ifinfo
struct red_ifinfo *red_ifinfo;
if ((red_ifinfo = calloc(1, sizeof(*red_ifinfo))) == NULL)
red_ifinfo->weight = weight;
red_ifinfo->inv_pmax = inv_pmax;
red_ifinfo->th_min = th_min;
red_ifinfo->th_max = th_max;
red_ifinfo->qlimit = qlimit;
red_ifinfo->pkttime = pkttime;
red_ifinfo->flags = flags;
&red_qdisc, red_ifinfo);
free(red_ifinfo);
struct red_ifinfo *red_ifinfo;
red_ifinfo = (struct red_ifinfo *)ifinfo->private;
conf.red_weight = red_ifinfo->weight;
conf.red_inv_pmax = red_ifinfo->inv_pmax;
conf.red_thmin = red_ifinfo->th_min;
conf.red_thmax = red_ifinfo->th_max;
conf.red_limit = red_ifinfo->qlimit;
conf.red_flags = red_ifinfo->flags;