K 10 svn:author V 2 kp K 8 svn:date V 27 2021-05-27T10:22:14.283700Z K 7 svn:log V 735 pfctl: Fix crash on ALTQ configuration The following config could crash pfctl: altq on igb0 fairq bandwidth 1Gb queue { qLink } queue qLink fairq(default) That happens because when we're parsing the parent queue (on igb0) it doesn't have a parent, and the check in eval_pfqueue_fairq() checks pa->parent rather than parent. This was changed in eval_pfqueue_hfsc() in 1d34c9dac8624c5c315ae39ad3ae8e5879b23256, but not for fairq. Reviewed by: pkelsey MFC after: 1 week Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D30346 (cherry picked from commit 26705a39e51eaf5b32efa98fb86df2d4ecfbdc61) Git Hash: b0829ddddb86931a623d6c701b85ecbc3b36bba9 Git Author: kp@FreeBSD.org END