CVSROOT: /cvs Module name: src Changes by: mi...@cvs.openbsd.org 2017/05/02 06:27:37
Modified files: sys/net : hfsc.c hfsc.h pf_ioctl.c pfvar.h Log message: Provide pluggable queueing interface for pf By hiding H-FSC behind pfq_ops structure similar to the ifq_ops, we provide a possibility to plug alternative queueing interfaces for use in pf. This reduces amount of H-FSC specific code in the pf ioctl handler While here, change the the order of elements in hfsc_class_stats to provide some compatibility between queue stat structures of different traffic conditioners. No objections from henning@, ok sthen@