/*
- * $Id: dbd_add.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: dbd_add.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <atalk/logger.h>
#include <atalk/cnid_dbd_private.h>
#include <atalk/cnid.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include "dbif.h"
#include "pack.h"
/*
- * $Id: dbd_delete.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: dbd_delete.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <errno.h>
#include <atalk/logger.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/cnid_dbd_private.h>
/*
- * $Id: dbd_get.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: dbd_get.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/cnid_dbd_private.h>
/*
- * $Id: dbd_lookup.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: dbd_lookup.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/cnid_dbd_private.h>
/*
- * $Id: dbd_resolve.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: dbd_resolve.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/cnid_dbd_private.h>
/*
- * $Id: dbd_update.c,v 1.1.4.2 2003-10-06 15:17:08 didg Exp $
+ * $Id: dbd_update.c,v 1.1.4.3 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <errno.h>
#include <atalk/logger.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/cnid_dbd_private.h>
/*
- * $Id: dbif.c,v 1.1.4.3 2003-10-06 15:17:08 didg Exp $
+ * $Id: dbif.c,v 1.1.4.4 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include <stdio.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <atalk/logger.h>
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
/*
- * $Id: dbif.h,v 1.1.4.2 2003-10-06 15:17:08 didg Exp $
+ * $Id: dbif.h,v 1.1.4.3 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#ifndef CNID_DBD_DBIF_H
#define CNID_DBD_DBIF_H 1
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include "db_param.h"
#define DBIF_DB_CNT 3
/*
- * $Id: pack.c,v 1.1.4.1 2003-09-09 16:42:20 didg Exp $
+ * $Id: pack.c,v 1.1.4.2 2003-10-21 16:24:58 didg Exp $
*
* Copyright (C) Joerg Lenneis 2003
* All Rights Reserved. See COPYRIGHT.
#include "config.h"
#endif /* HAVE_CONFIG_H */
-#include <db.h>
#include <string.h>
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif /* HAVE_SYS_TYPES_H */
#include <sys/param.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
+#include <db.h>
+#endif
#include <atalk/cnid_dbd_private.h>
#include <netatalk/endian.h>
/*
- * $Id: cnid_cdb_add.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_add.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <string.h>
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif /* HAVE_UNISTD_H */
-#ifdef HAVE_FCNTL_H
-#include <fcntl.h>
-#endif /* HAVE_FCNTL_H */
-#include <errno.h>
-#include <atalk/logger.h>
-#ifdef HAVE_SYS_TIME_H
-#include <sys/time.h>
-#endif /* HAVE_SYS_TIME_H */
-
-#include <db.h>
-#include <netatalk/endian.h>
-
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-#include <atalk/util.h>
-
#include "cnid_cdb_private.h"
- #define tid NULL
+#define tid NULL
#ifdef ATACC
char *make_cnid_data(const struct stat *st,const cnid_t did,
/*
- * $Id: cnid_cdb_close.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_close.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif /* HAVE_UNISTD_H */
-#ifdef HAVE_FCNTL_H
-#include <fcntl.h>
-#endif /* HAVE_FCNTL_H */
-#include <stdlib.h>
-#include <atalk/logger.h>
-#include <db.h>
-#include <errno.h>
-#include <string.h>
-
#include "cnid_cdb_private.h"
-#include "cnid_cdb.h"
void cnid_cdb_close(struct _cnid_db *cdb) {
CNID_private *db;
/*
- * $Id: cnid_cdb_delete.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_delete.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <string.h>
-#include <errno.h>
-#include <atalk/logger.h>
-
-#include <db.h>
-#include <netatalk/endian.h>
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
#include "cnid_cdb_private.h"
#define tid NULL
/*
- * $Id: cnid_cdb_get.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_get.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <atalk/logger.h>
-#include <errno.h>
-
-#include <db.h>
-#include <netatalk/endian.h>
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
#include "cnid_cdb_private.h"
/* Return CNID for a given did/name. */
/*
- * $Id: cnid_cdb_lookup.c,v 1.1.4.2 2003-10-06 15:17:08 didg Exp $
+ * $Id: cnid_cdb_lookup.c,v 1.1.4.3 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <atalk/logger.h>
-#include <errno.h>
-
-#include <db.h>
-#include <netatalk/endian.h>
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
#include "cnid_cdb_private.h"
#define LOGFILEMAX 100 /* kbytes */
/*
- * $Id: cnid_cdb_nextid.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_nextid.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#ifdef CNID_BACKEND_CDB
#ifdef unused
-
-#include <db.h>
-
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
-#include <atalk/logger.h>
-
#include "cnid_cdb_private.h"
/* return the next id. we use the fact that ad files are memory
}
#endif
-#endif /* CNID_BACKEND_CDB */
\ No newline at end of file
+#endif /* CNID_BACKEND_CDB */
/*
- * $Id: cnid_cdb_open.c,v 1.1.4.3 2003-10-06 15:17:08 didg Exp $
+ * $Id: cnid_cdb_open.c,v 1.1.4.4 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <errno.h>
-#include <stdlib.h>
-#include <string.h>
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif /* HAVE_UNISTD_H */
-#ifdef HAVE_FCNTL_H
-#include <fcntl.h>
-#endif /* HAVE_FCNTL_H */
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <atalk/logger.h>
-#ifdef HAVE_SYS_TIME_H
-#include <sys/time.h>
-#endif /* HAVE_SYS_TIME_H */
-
-#include <db.h>
-
-#include <atalk/adouble.h>
-#include <atalk/cnid.h>
-#include "cnid_cdb.h"
-#include <atalk/util.h>
-
#include "cnid_cdb_private.h"
#ifndef MIN
/*
- * $Id: cnid_cdb_private.h,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_private.h,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifndef LIBATALK_CDB_PRIVATE_H
#define LIBATALK_CDB_PRIVATE_H 1
-#include <string.h>
-#include <sys/param.h>
-#include <sys/stat.h>
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif /* HAVE_UNISTD_H */
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
+#ifdef HAVE_FCNTL_H
+#include <fcntl.h>
+#endif /* HAVE_FCNTL_H */
+#include <sys/param.h>
+#include <sys/stat.h>
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif /* HAVE_SYS_TIME_H */
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
+#include <netatalk/endian.h>
+#include <atalk/logger.h>
#include <atalk/adouble.h>
+#include <atalk/cnid.h>
+#include <atalk/util.h>
#include "cnid_cdb.h"
#define CNID_DB_MAGIC 0x434E4944U /* CNID */
/*
- * $Id: cnid_cdb_resolve.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_cdb_resolve.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <atalk/logger.h>
-#include <errno.h>
-
-#include <db.h>
-#include <netatalk/endian.h>
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
#include "cnid_cdb_private.h"
/* Return the did/name pair corresponding to a CNID. */
/*
- * $Id: cnid_cdb_update.c,v 1.1.4.3 2003-10-06 15:17:08 didg Exp $
+ * $Id: cnid_cdb_update.c,v 1.1.4.4 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_CONFIG_H */
#ifdef CNID_BACKEND_CDB
-
-#include <stdio.h>
-#include <string.h>
-#include <sys/param.h>
-#include <sys/stat.h>
-#include <errno.h>
-#include <atalk/logger.h>
-
-#include <db.h>
-#include <netatalk/endian.h>
-#include <atalk/adouble.h>
-#include "cnid_cdb.h"
-
#include "cnid_cdb_private.h"
#define tid NULL
/*
- * $Id: cnid_db3_add.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_add.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#include <sys/time.h>
#endif /* HAVE_SYS_TIME_H */
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
/*
- * $Id: cnid_db3_close.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_close.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#endif /* HAVE_FCNTL_H */
#include <stdlib.h>
#include <atalk/logger.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <errno.h>
#include <string.h>
/*
- * $Id: cnid_db3_delete.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_delete.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#include <errno.h>
#include <atalk/logger.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_get.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_get.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_lookup.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_lookup.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_nextid.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_nextid.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#include "config.h"
#ifdef unused
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_open.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_open.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#include <sys/time.h>
#endif /* HAVE_SYS_TIME_H */
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <atalk/adouble.h>
#include <atalk/cnid.h>
/*
- * $Id: cnid_db3_private.h,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_private.h,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifndef LIBATALK_CNID_PRIVATE_H
#include <unistd.h>
#endif /* HAVE_UNISTD_H */
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_resolve.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_resolve.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#include <atalk/logger.h>
#include <errno.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
#include "cnid_db3.h"
/*
- * $Id: cnid_db3_update.c,v 1.1.4.1 2003-09-09 16:42:21 didg Exp $
+ * $Id: cnid_db3_update.c,v 1.1.4.2 2003-10-21 16:23:54 didg Exp $
*/
#ifdef HAVE_CONFIG_H
#include <errno.h>
#include <atalk/logger.h>
+#ifdef HAVE_DB4_DB_H
+#include <db4/db.h>
+#else
#include <db.h>
+#endif
#include <netatalk/endian.h>
#include <atalk/adouble.h>
#include "cnid_db3.h"