On 2022-01-14, Christer Solskogen <[email protected]> wrote:
> If you see this:
>
> hugs# pfstat -q
> ioctl: DIOCIGETIFACES: Operation not supported by device
> pf_query: query_ifaces() failed
>
> And all of you packages are up-to-date(ish), force a reinstall pfstat and
> everything is OK again.

Sometimes a kernel ABI changes and userland programs need to be rebuilt
to cope with that.

Ports using the relevant interfaces should have the revision bumped to
trigger updates. Sometimes we notice and have already done it but new
packages haven't been built yet, but in this case we didn't notice.

In this case it's because a new member was added to "struct pfi_kif",
I will look for affected ports and bump REVISION on them now.

If you see this again please report it as a bug (on ports@ would be
better than misc as there's a higher chance it will get seen more
quickly), ideally with dates of old+new kernels.


Reply via email to