On Thu, Mar 26, 2009 at 01:36:00PM +0100, Daniel Hartmeier wrote:
> On Thu, Mar 26, 2009 at 01:11:49PM +0100, Markus Lude wrote:
> 
> > Hello,
> > after updating to the recent snapshot from march 24th I now get errors
> > when running pfstat:
> > 
> > ioctl: DIOCIGETIFACES: Operation not supported by device
> > pf_query: query_ifaces() failed
> > 
> > Probably something changed in the pf code.
> 
> That just means the pfstat binary doesn't match the newer kernel,
> and needs to be rebuilt.
>  
> But the rebuild of pfstat depends on the headers in /usr/include,
> so you may have to update those first.
>  
> Which probably means you fetch -current sources, rebuild (or
> at least "make include"), and then rebuild pfstat.

In the meantime I rebuild pfstat, but still the same error message.
The newer header files were installed while upgrading to a newer
snapshot.

> pfstat sources themselves don't need any changes, afaik.
>  
> Sucks, eh? Tell the guy who broke pf ioctl API, mcbride@ most
> likely ;)

As I'm not familiar with the pf code, could someone point out what the
changes of the pf ioctl API were?

Regards,
Markus

Reply via email to