In some email I received from Dirk Kleinhesselink, sie wrote:
> I'm trying to compile ipfilter 4.1.3 on a Tru64 5.1A system and I'm
> getting an error.  I had been successful building ipf40a25 and wanted to
> get 4.1.3 going.  I'm using the Tru64 c compiler (not gcc) and the system
> make.

> # uname -a        
> OSF1 amadeus.ucsf.edu V5.1 1885 alpha

Unfortunately I have 5.1B (2650) and 5.1 (732).

> # cc -V
> Compaq C V6.4-014 on Compaq Tru64 UNIX V5.1A (Rev. 1885)
> Compiler Driver V6.4-215 (sys) cc Driver
> 
> The error occurs running "make tru64" - the text leading to the error is:
....
> --------------------------------^
> cc: Error: ../../ip_fil_osf.c, line 583: In this statement, "ip6_vfc" is
> not a member of "ip6". (needmember)
>                 ip6->ip6_vfc = 0x60;
> ----------------^

The code at this point reads:
# if TRU64 <= 732
                ip6->ip6_vcf = 0x60;
# else
                ip6->ip6_vfc = 0x60;
# endif

If you change the "732" to "1885", does it work ?

Darren

Reply via email to