git://git.openafs.org
/
openafs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
bb900e9
)
hpux11-thread-lock-tracking-20071109
author
Derrick Brashear
<shadow@dementia.org>
Fri, 9 Nov 2007 19:18:49 +0000 (19:18 +0000)
committer
Derrick Brashear
<shadow@dementia.org>
Fri, 9 Nov 2007 19:18:49 +0000 (19:18 +0000)
do this for hpux also
src/afs/lock.h
patch
|
blob
|
history
diff --git
a/src/afs/lock.h
b/src/afs/lock.h
index
852babc
..
0abe764
100644
(file)
--- a/
src/afs/lock.h
+++ b/
src/afs/lock.h
@@
-102,9
+102,15
@@
extern tid_t thread_self();
#define MyPidxx2Pid(x) ((afs_int32)(x))
#else /* AFS_AIX41_ENV */
#if defined(AFS_HPUX101_ENV)
+#if defined(AFS_HPUX1111_ENV)
+typedef struct kthread * afs_lock_tracker_t;
+#define MyPidxx (u.u_kthreadp)
+#define MyPidxx2Pid(x) (x ? kt_tid(x) : 0)
+#else
typedef struct proc * afs_lock_tracker_t;
#define MyPidxx (u.u_procp)
#define MyPidxx2Pid(x) (x ? (afs_int32)p_pid(x) : 0)
+#endif
#else
#if defined(AFS_SGI64_ENV)
#if defined(AFS_SGI65_ENV)