Import ldif2ldbm 'no write sync' change...

This commit is contained in:
Kurt Zeilenga 1998-12-20 20:05:01 +00:00
parent b0aa92b3a0
commit 2a8a77ec29
4 changed files with 21 additions and 1 deletions

View File

@ -61,6 +61,7 @@ main( int argc, char **argv )
ID id;
struct dbcache *db, *db2;
Backend *be = NULL;
struct ldbminfo *li;
struct berval bv;
struct berval *vals[2];
Avlnode *avltypes = NULL;
@ -127,6 +128,10 @@ main( int argc, char **argv )
}
be = &backends[dbnum];
/* disable write sync'ing */
li = (struct ldbminfo *) be->be_private;
li->li_dbcachewsync = 0;
/*
* first, make the dn2id index
*/

View File

@ -56,7 +56,8 @@ main( int argc, char **argv )
int dbnum;
ID id;
struct dbcache *db;
Backend *be;
Backend *be = NULL;
struct ldbminfo *li;
struct berval bv;
struct berval *vals[2];
Avlnode *avltypes = NULL;
@ -124,6 +125,10 @@ main( int argc, char **argv )
}
be = &backends[dbnum];
/* disable write sync'ing */
li = (struct ldbminfo *) be->be_private;
li->li_dbcachewsync = 0;
if ( (db = ldbm_cache_open( be, "id2entry", LDBM_SUFFIX, LDBM_NEWDB ))
== NULL ) {
perror( "id2entry file" );

View File

@ -58,6 +58,7 @@ main( int argc, char **argv )
int dbnum;
unsigned long id;
Backend *be = NULL;
struct ldbminfo *li;
struct berval bv;
struct berval *vals[2];
@ -121,6 +122,10 @@ main( int argc, char **argv )
}
be = &backends[dbnum];
/* disable write sync'ing */
li = (struct ldbminfo *) be->be_private;
li->li_dbcachewsync = 0;
attr_masks( be->be_private, attr, &indexmask, &syntaxmask );
if ( indexmask == 0 ) {
exit( 0 );

View File

@ -70,6 +70,7 @@ main( int argc, char **argv )
int dbnum;
ID id;
Backend *be = NULL;
struct ldbminfo *li;
struct berval bv;
struct berval *vals[2];
Avlnode *avltypes = NULL;
@ -146,6 +147,10 @@ main( int argc, char **argv )
}
be = &backends[dbnum];
/* disable write sync'ing */
li = (struct ldbminfo *) be->be_private;
li->li_dbcachewsync = 0;
/*
* generate the id2entry index
*/