I'm coming from OPNsense and already asked my question there:
Franco (Lead-dev OPNsense) directed me to you, as it seems to be a limit in the pf-code.
Is there any reason why aliases are limited to 32 characters in total? Could it be increased or will it break code/performance?
We have a use-case which would require more than 32 chars in the alias name, probably double (64) for good measure.
Thank you in advance and thank you for your continuos work on FreeBSD!
That'd change the ABI, breaking all old userspace binaries.
We're not doing that.
Long term this may perhaps become possible, if all calls get converted over to using nvlists. Some have already been done, but there's no expectation that they'll all get done anytime soon (or at all), so do not expect this change.