Home | History | Annotate | Download | only in libaltq

Lines Matching defs:ifinfo

53 static int qop_priq_enable_hook(struct ifinfo *);
55 static int priq_attach(struct ifinfo *);
56 static int priq_detach(struct ifinfo *);
57 static int priq_clear(struct ifinfo *);
58 static int priq_enable(struct ifinfo *);
59 static int priq_disable(struct ifinfo *);
195 struct ifinfo *ifinfo;
198 if ((ifinfo = ifname2ifinfo(ifname)) == NULL)
202 error = qop_priq_add_class(NULL, class_name, ifinfo,
215 struct ifinfo *ifinfo;
218 if ((ifinfo = ifname2ifinfo(ifname)) == NULL)
221 if ((clinfo = clname2clinfo(ifinfo, class_name)) == NULL)
231 qop_priq_add_if(struct ifinfo **rp, const char *ifname,
234 struct ifinfo *ifinfo = NULL;
241 error = qop_add_if(&ifinfo, ifname, bandwidth,
247 ifinfo->enable_hook = qop_priq_enable_hook;
250 *rp = ifinfo;
256 if (ifinfo != NULL)
257 ifinfo->private = NULL;
264 struct ifinfo *ifinfo, int pri, int qlimit, int flags)
271 priq_ifinfo = ifinfo->private;
284 if ((error = qop_add_class(&clinfo, class_name, ifinfo, NULL,
330 qop_priq_enable_hook(struct ifinfo *ifinfo)
334 priq_ifinfo = ifinfo->private;
337 ifinfo->ifname);
347 priq_attach(struct ifinfo *ifinfo)
352 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
363 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
364 iface.arg = ifinfo->bandwidth;
372 priq_detach(struct ifinfo *ifinfo)
377 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
390 priq_clear(struct ifinfo *ifinfo)
395 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
403 priq_enable(struct ifinfo *ifinfo)
408 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
416 priq_disable(struct ifinfo *ifinfo)
421 strncpy(iface.ifname, ifinfo->ifname, IFNAMSIZ);
437 strncpy(class_add.iface.ifname, clinfo->ifinfo->ifname, IFNAMSIZ);
459 strncpy(class_mod.iface.ifname, clinfo->ifinfo->ifname, IFNAMSIZ);
480 strncpy(class_delete.iface.ifname, clinfo->ifinfo->ifname,
495 strncpy(fltr_add.iface.ifname, fltrinfo->clinfo->ifinfo->ifname,
512 strncpy(fltr_del.iface.ifname, fltrinfo->clinfo->ifinfo->ifname,