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
