In some email I received from Toni L. Harbaugh-Blackford, sie wrote:
> Hi-
> 
> I checked the /usr/include/net/if.h file on my Tru64 5.1A system, and it has
> the if_output member of the ifnet struct defined with 5 arguments, not 4:
> 
>         int     (*if_output)(struct ifnet *, struct mbuf *,
>                                 struct sockaddr *, struct rtentry *, caddr_t);
> 
> The ipfilter code assumes that this function will have only the first 4
> arguments.
> 
> Has anyone successfully built IP filter on Tru64 5.1A, and if so what
> does the if_output element in your /usr/include/net/if.h file look like?

My approach to solving this will be to just add a 5th arg - NULL - to
these calls when compiled for 5.1A or later.

Darren

Reply via email to