summaryrefslogtreecommitdiff
path: root/src/gdbm.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/gdbm.h.in')
-rw-r--r--src/gdbm.h.in30
1 files changed, 2 insertions, 28 deletions
diff --git a/src/gdbm.h.in b/src/gdbm.h.in
index 7789d7e..21168de 100644
--- a/src/gdbm.h.in
+++ b/src/gdbm.h.in
@@ -29,8 +29,6 @@
#ifndef _GDBM_H_
# define _GDBM_H_
-# include <stdio.h>
-
/* GDBM C++ support */
# if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
@@ -113,29 +111,8 @@ extern void gdbm_sync (GDBM_FILE);
extern int gdbm_exists (GDBM_FILE, datum);
extern int gdbm_setopt (GDBM_FILE, int, void *, int);
extern int gdbm_fdesc (GDBM_FILE);
-
extern int gdbm_export (GDBM_FILE, const char *, int, int);
-extern int gdbm_export_to_file (GDBM_FILE dbf, FILE *fp);
-
extern int gdbm_import (GDBM_FILE, const char *, int);
-extern int gdbm_import_from_file (GDBM_FILE dbf, FILE *fp, int flag);
-
-#define GDBM_DUMP_FMT_BINARY 0
-#define GDBM_DUMP_FMT_ASCII 1
-
-#define GDBM_META_MASK_MODE 0x01
-#define GDBM_META_MASK_OWNER 0x02
-
-extern int gdbm_dump (GDBM_FILE, const char *, int fmt, int open_flags,
- int mode);
-extern int gdbm_dump_to_file (GDBM_FILE, FILE *, int fmt);
-
-extern int gdbm_load (GDBM_FILE *, const char *, int replace,
- int meta_flags,
- unsigned long *line);
-extern int gdbm_load_from_file (GDBM_FILE *, FILE *, int replace,
- int meta_flags,
- unsigned long *line);
# define GDBM_NO_ERROR 0
# define GDBM_MALLOC_ERROR 1
@@ -163,12 +140,9 @@ extern int gdbm_load_from_file (GDBM_FILE *, FILE *, int replace,
# define GDBM_BAD_OPEN_FLAGS 23
# define GDBM_FILE_STAT_ERROR 24
# define GDBM_FILE_EOF 25
-# define GDBM_NO_DBNAME 26
-# define GDBM_ERR_FILE_OWNER 27
-# define GDBM_ERR_FILE_MODE 28
-
+
# define _GDBM_MIN_ERRNO 0
-# define _GDBM_MAX_ERRNO GDBM_ERR_FILE_MODE
+# define _GDBM_MAX_ERRNO GDBM_FILE_EOF
typedef int gdbm_error; /* For compatibilities sake. */
extern gdbm_error gdbm_errno;
extern const char * const gdbm_errlist[];