diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-08-11 12:07:32 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-08-11 12:07:32 +0000 |
commit | bd2e0f98caf08c5c0448773cd1cf91dceee557bb (patch) | |
tree | 54fbebdabf744f926d120b777801cc048b6adc8f /src/gdbm.h.in | |
parent | e8a2a215a7b73924da50b1407f107cfccd4fe979 (diff) | |
download | gdbm-bd2e0f98caf08c5c0448773cd1cf91dceee557bb.tar.gz gdbm-bd2e0f98caf08c5c0448773cd1cf91dceee557bb.tar.bz2 |
New option GDBM_GETDBNAME.
* src/gdbm.h.in (GDBM_GETDBNAME): New option.
* src/gdbmsetopt.c (gdbm_setopt): Handle GDBM_GETDBNAME.
* doc/gdbm.texinfo (Options): Document GDBM_GETDBNAME.
Diffstat (limited to 'src/gdbm.h.in')
-rw-r--r-- | src/gdbm.h.in | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/gdbm.h.in b/src/gdbm.h.in index dbd88a4..52e0373 100644 --- a/src/gdbm.h.in +++ b/src/gdbm.h.in @@ -54,7 +54,7 @@ #define GDBM_SETCENTFREE 4 /* Keep all free blocks in the header. */ #define GDBM_SETCOALESCEBLKS 5 /* Attempt to coalesce free blocks. */ #define GDBM_SETMAXMAPSIZE 6 /* Set maximum mapped memory size */ -#define GDBM_SETMMAP 7 +#define GDBM_SETMMAP 7 /* Toggle mmap mode */ /* Compatibility defines: */ #define GDBM_CACHESIZE GDBM_SETCACHESIZE @@ -62,14 +62,14 @@ #define GDBM_CENTFREE GDBM_SETCENTFREE #define GDBM_COALESCEBLKS GDBM_SETCOALESCEBLKS -#define GDBM_GETFLAGS 8 -#define GDBM_GETMMAP 9 -#define GDBM_GETCACHESIZE 10 -#define GDBM_GETSYNCMODE 11 -#define GDBM_GETCENTFREE 12 -#define GDBM_GETCOALESCEBLKS 13 -#define GDBM_GETMAXMAPSIZE 14 - +#define GDBM_GETFLAGS 8 /* Get gdbm_open flags */ +#define GDBM_GETMMAP 9 /* Get mmap status */ +#define GDBM_GETCACHESIZE 10 /* Get current cache side */ +#define GDBM_GETSYNCMODE 11 /* Get synch mode */ +#define GDBM_GETCENTFREE 12 /* Get "centfree" status */ +#define GDBM_GETCOALESCEBLKS 13 /* Get free block coalesce status */ +#define GDBM_GETMAXMAPSIZE 14 /* Get maximum mapped memory size */ +#define GDBM_GETDBNAME 15 /* Return database file name */ /* The data and key structure. */ typedef struct { |