Home | History | Annotate | Download | only in libaltq

Lines Matching defs:clinfo

216 	struct classinfo *clinfo;
221 if ((clinfo = clname2clinfo(ifinfo, class_name)) == NULL)
224 return qop_priq_modify_class(clinfo, pri, qlimit, flags);
266 struct classinfo *clinfo;
284 if ((error = qop_add_class(&clinfo, class_name, ifinfo, NULL,
289 priq_ifinfo->default_class = clinfo;
292 *rp = clinfo;
298 clinfo->private = NULL;
305 qop_priq_modify_class(struct classinfo *clinfo,
311 priq_clinfo = clinfo->private;
312 if (clinfo->parent == NULL)
319 error = qop_modify_class(clinfo, NULL);
429 priq_add_class(struct classinfo *clinfo)
434 priq_clinfo = clinfo->private;
437 strncpy(class_add.iface.ifname, clinfo->ifinfo->ifname, IFNAMSIZ);
443 clinfo->handle = PRIQ_NULLCLASS_HANDLE;
446 clinfo->handle = class_add.class_handle;
451 priq_modify_class(struct classinfo *clinfo, void *arg)
456 priq_clinfo = clinfo->private;
459 strncpy(class_mod.iface.ifname, clinfo->ifinfo->ifname, IFNAMSIZ);
460 class_mod.class_handle = clinfo->handle;
472 priq_delete_class(struct classinfo *clinfo)
476 if (clinfo->handle == PRIQ_NULLCLASS_HANDLE)
480 strncpy(class_delete.iface.ifname, clinfo->ifinfo->ifname,
482 class_delete.class_handle = clinfo->handle;
495 strncpy(fltr_add.iface.ifname, fltrinfo->clinfo->ifinfo->ifname,
497 fltr_add.class_handle = fltrinfo->clinfo->handle;
512 strncpy(fltr_del.iface.ifname, fltrinfo->clinfo->ifinfo->ifname,