openldap/servers/slapd/tools/ldif2common.h
Hallvard Furuseth 496f9b1476 Factor out ldif entry parsing so all ldif2* tools will read the same format.
Valid LDIF files are parsed the same way as before.
1999-08-06 03:01:23 +00:00

26 lines
545 B
C

/* ldif2common.h - common definitions for the ldif2* tools */
#ifndef LDIF2COMMON_H_
#define LDIF2COMMON_H_
#include "ldap_defaults.h"
#include "../slap.h"
enum ldiftool {
LDIF2LDBM = 1, LDIF2INDEX, LDIF2ID2ENTRY, LDIF2ID2CHILDREN
};
extern char *progname;
extern char *tailorfile;
extern char *inputfile;
extern char *sbindir;
extern int cmdkids;
extern int dbnum;
void slap_ldif_init LDAP_P(( int, char **, int, const char *, int ));
int slap_read_ldif LDAP_P(( int *, char **, int *, ID *, int ));
#endif /* LDIF2COMMON_H_ */