hpux-1122-updated-support-20030227
[openafs.git] / src / afs / HPUX / osi_vfsops.c
index bf30d21..5c1f713 100644 (file)
@@ -208,8 +208,13 @@ osi_InitGlock()
     if ( !afs_Starting ) {
        afs_Starting = 1;
        SPINUNLOCK_USAV(sched_lock, context);
+#if defined(AFS_HPUX1122_ENV)
        b_initsema(&afs_global_sema, 1,  NFS_LOCK_ORDER2, "AFS GLOCK");
         /* afsHash(64); */     /* 64 buckets */
+#else
+    initsema(&afs_global_sema, 1, FILESYS_SEMA_PRI, FILESYS_SEMA_ORDER);
+          afsHash(64);  /* 64 buckets */
+#endif
     } else {
        SPINUNLOCK_USAV(sched_lock, context);
     }