K 10 svn:author V 2 kp K 8 svn:date V 27 2021-09-17T17:54:49.608186Z K 7 svn:log V 693 pf: qid and pqid can be uint16_t tag2name() returns a uint16_t, so we don't need to use uint32_t for the qid (or pqid). This reduces the size of struct pf_kstate slightly. That in turn buys us space to add extra fields for dummynet later. Happily these fields are not exposed to user space (there are user space versions of them, but they can just stay uint32_t), so there's no ABI breakage in modifying this. MFC after: 1 week Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D31873 (cherry picked from commit b64f7ce98f5286721a38b31fa2180313f800fb1d) Git Hash: 4ef480e600b9f48217e58ea688527362846d5982 Git Author: kp@FreeBSD.org END