made changes to allow include of "falloc.h" to be removed
authorewt <devnull@localhost>
Wed, 27 Dec 1995 20:04:38 +0000 (20:04 +0000)
committerewt <devnull@localhost>
Wed, 27 Dec 1995 20:04:38 +0000 (20:04 +0000)
CVS patchset: 105
CVS date: 1995/12/27 20:04:38

lib/rpmlib.h

index 7e734df..ab15d0f 100644 (file)
@@ -7,7 +7,6 @@
 
 /* it shouldn't need these :-( */
 #include "dbindex.h"
-#include "falloc.h"
 #include "header.h"
 
 /* these tags are for both the database and packages */
 #define RPMFILE_CONFIG                 1
 #define RPMFILE_DOC                    2
 
-struct rpmdb {
-    faFile pkgs;
-    dbIndex * nameIndex, * fileIndex, * groupIndex;
-};
+typedef struct rpmdb * rpmdb;
 
-int rpmdbOpen (char * prefix, struct rpmdb *rpmdb, int mode, int perms);
+int rpmdbOpen (char * prefix, rpmdb * dbp, int mode, int perms);
     /* 0 on error */
-int rpmdbCreate (struct rpmdb *rpmdb, int mode, int perms);
+int rpmdbCreate (rpmdb  db, int mode, int perms);
     /* this fails if any part of the db already exists */
-void rpmdbClose (struct rpmdb *rpmdb);
+void rpmdbClose (rpmdb db);
 
-unsigned int rpmdbFirstRecNum(struct rpmdb * rpmdb);
-unsigned int rpmdbNextRecNum(struct rpmdb * rpmdb, unsigned int lastOffset);  
+unsigned int rpmdbFirstRecNum(rpmdb db);
+unsigned int rpmdbNextRecNum(rpmdb db, unsigned int lastOffset);  
     /* 0 at end */
 
-Header rpmdbGetRecord(struct rpmdb * rpmdb, unsigned int offset);
-int rpmdbFindByFile(struct rpmdb * rpmdb, char * filespec, 
+Header rpmdbGetRecord(rpmdb db, unsigned int offset);
+int rpmdbFindByFile(rpmdb db, char * filespec, 
                    dbIndexSet * matches);
 
+
+
 #endif