Convert from using nvldbentry to uvldbentry
[openafs.git] / src / volser / lockprocs_prototypes.h
index 9c9e990..50b079a 100644 (file)
@@ -1,8 +1,6 @@
 #ifndef        _LOCKPROCS_PROTOTYPES_H
 #define _LOCKPROCS_PROTOTYPES_H
-extern int FindIndex(struct nvldbentry *entry, afs_uint32 server, afs_int32 part, afs_int32 type);
-extern void SetAValue(struct nvldbentry *entry, afs_uint32 oserver, afs_int32 opart,
-          afs_uint32 nserver, afs_int32 npart, afs_int32 type);
+/* older nvldbentry versions */
 extern void Lp_SetRWValue(struct nvldbentry *entry, afs_uint32 oserver, afs_int32 opart,
               afs_uint32 nserver, afs_int32 npart);
 extern void Lp_SetROValue(struct nvldbentry *entry, afs_uint32 oserver,
@@ -10,6 +8,16 @@ extern void Lp_SetROValue(struct nvldbentry *entry, afs_uint32 oserver,
 extern int Lp_Match(afs_uint32 server, afs_int32 part, struct nvldbentry *entry);
 extern int Lp_ROMatch(afs_uint32 server, afs_int32 part, struct nvldbentry *entry);
 extern int Lp_GetRwIndex(struct nvldbentry *entry);
+
+/* newer uvldbentry versions */
+extern void Lp_SetRWValueU(struct uvldbentry *entry, afs_uint32 oserver, afs_int32 opart,
+              afs_uint32 nserver, afs_int32 npart);
+extern void Lp_SetROValueU(struct uvldbentry *entry, afs_uint32 oserver,
+              afs_int32 opart, afs_uint32 nserver, afs_int32 npart);
+extern int Lp_MatchU(afs_uint32 server, afs_int32 part, struct uvldbentry *entry);
+extern int Lp_ROMatchU(afs_uint32 server, afs_int32 part, struct uvldbentry *entry);
+extern int Lp_GetRwIndexU(struct uvldbentry *entry);
+
 extern void Lp_QInit(struct qHead *ahead);
 extern void Lp_QAdd(struct qHead *ahead, struct aqueue *elem);
 extern int Lp_QScan(struct qHead *ahead, afs_int32 id, int *success, struct aqueue **elem);