[OpenAFS-devel] Progress with snapshot-02-28 on HP-UX 11.0, 11i and ia64 11.22

Douglas E. Engert deengert@anl.gov
Fri, 28 Feb 2003 16:26:39 -0600


Carl,
I need the vfs_vm.h for the 11i. This was the header missing for 11.0. It 
looks like it is also missing from 11i. 

I now have three HP systems:  a 11.0, a 11.11 and a 11.22 on which 
I am building the openafs-snap-2003-02-28. (Derrick, thanks for updating the CVS.)

There are difference between the vfs_vm.h on 11.0 and 11.22 versions, so I 
am reluctant to just use the 11.0 version with 11i. 

Almost all the mods I originally made for 11.22 where actually for features 
introduced in 11.0. But the AFS 11.0 code had not been updated to use these 
new features but continued to use the depreciated routines. The release of 11.22 
(and maybe 11i) forced the issue that these needed to be updated.   

So what I am doing now is changing many of the #if defined(AFS_HPUX1122_ENV)
to use AFS_HPUX110_ENV or AFS_HPUX1111_ENV as needed so as to use these same 
features in  11., 11i and 11.22, thus making the code a little cleaner, and 
maybe more efficient. 

-- 

 Douglas E. Engert  <DEEngert@anl.gov>
 Argonne National Laboratory
 9700 South Cass Avenue
 Argonne, Illinois  60439 
 (630) 252-5444