From 287f2952eea32de2013bf981e47ea9899cdb688d Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 9 Feb 2019 13:23:20 -0500 Subject: merge XOPEN identifiers --- src/ndbm/DBM.c | 5 +++++ src/ndbm/DBM_INSERT.c | 5 +++++ src/ndbm/DBM_REPLACE.c | 5 +++++ src/ndbm/datum.c | 10 ++++++++++ src/ndbm/dbm_clearerr.c | 10 ++++++++++ src/ndbm/dbm_close.c | 9 +++++++++ src/ndbm/dbm_delete.c | 10 ++++++++++ src/ndbm/dbm_error.c | 10 ++++++++++ src/ndbm/dbm_fetch.c | 10 ++++++++++ src/ndbm/dbm_firstkey.c | 9 +++++++++ src/ndbm/dbm_nextkey.c | 9 +++++++++ src/ndbm/dbm_open.c | 10 ++++++++++ src/ndbm/dbm_store.c | 10 ++++++++++ 13 files changed, 112 insertions(+) create mode 100644 src/ndbm/DBM.c create mode 100644 src/ndbm/DBM_INSERT.c create mode 100644 src/ndbm/DBM_REPLACE.c create mode 100644 src/ndbm/datum.c create mode 100644 src/ndbm/dbm_clearerr.c create mode 100644 src/ndbm/dbm_close.c create mode 100644 src/ndbm/dbm_delete.c create mode 100644 src/ndbm/dbm_error.c create mode 100644 src/ndbm/dbm_fetch.c create mode 100644 src/ndbm/dbm_firstkey.c create mode 100644 src/ndbm/dbm_nextkey.c create mode 100644 src/ndbm/dbm_open.c create mode 100644 src/ndbm/dbm_store.c (limited to 'src/ndbm') diff --git a/src/ndbm/DBM.c b/src/ndbm/DBM.c new file mode 100644 index 00000000..ca291450 --- /dev/null +++ b/src/ndbm/DBM.c @@ -0,0 +1,5 @@ +#include +typedef struct __DBM DBM; +/* +XOPEN(400) +*/ diff --git a/src/ndbm/DBM_INSERT.c b/src/ndbm/DBM_INSERT.c new file mode 100644 index 00000000..820e6529 --- /dev/null +++ b/src/ndbm/DBM_INSERT.c @@ -0,0 +1,5 @@ +#include +#define DBM_INSERT 1 +/* +XOPEN(400) +*/ diff --git a/src/ndbm/DBM_REPLACE.c b/src/ndbm/DBM_REPLACE.c new file mode 100644 index 00000000..9db51974 --- /dev/null +++ b/src/ndbm/DBM_REPLACE.c @@ -0,0 +1,5 @@ +#include +#define DBM_REPLACE 2 +/* +XOPEN(400) +*/ diff --git a/src/ndbm/datum.c b/src/ndbm/datum.c new file mode 100644 index 00000000..486b88d9 --- /dev/null +++ b/src/ndbm/datum.c @@ -0,0 +1,10 @@ +#include + +typedef struct { + void * dptr; + size_t dsize; +} datum; + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_clearerr.c b/src/ndbm/dbm_clearerr.c new file mode 100644 index 00000000..093d7cf0 --- /dev/null +++ b/src/ndbm/dbm_clearerr.c @@ -0,0 +1,10 @@ +#include + +int dbm_clearerr(DBM * db) +{ + return -1; +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_close.c b/src/ndbm/dbm_close.c new file mode 100644 index 00000000..263a757f --- /dev/null +++ b/src/ndbm/dbm_close.c @@ -0,0 +1,9 @@ +#include + +void dbm_close(DBM * db) +{ +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_delete.c b/src/ndbm/dbm_delete.c new file mode 100644 index 00000000..cd64e9cc --- /dev/null +++ b/src/ndbm/dbm_delete.c @@ -0,0 +1,10 @@ +#include + +int dbm_delete(DBM * db, datum key) +{ + return -1; +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_error.c b/src/ndbm/dbm_error.c new file mode 100644 index 00000000..0d408237 --- /dev/null +++ b/src/ndbm/dbm_error.c @@ -0,0 +1,10 @@ +#include + +int dbm_error(DBM * db) +{ + return 0; +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_fetch.c b/src/ndbm/dbm_fetch.c new file mode 100644 index 00000000..8a56b38f --- /dev/null +++ b/src/ndbm/dbm_fetch.c @@ -0,0 +1,10 @@ +#include + +datum dbm_fetch(DBM * db, datum key) +{ + return key; +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_firstkey.c b/src/ndbm/dbm_firstkey.c new file mode 100644 index 00000000..0e85c413 --- /dev/null +++ b/src/ndbm/dbm_firstkey.c @@ -0,0 +1,9 @@ +#include + +datum dbm_firstkey(DBM * db) +{ +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_nextkey.c b/src/ndbm/dbm_nextkey.c new file mode 100644 index 00000000..868b69a2 --- /dev/null +++ b/src/ndbm/dbm_nextkey.c @@ -0,0 +1,9 @@ +#include + +datum dbm_nextkey(DBM * db) +{ +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_open.c b/src/ndbm/dbm_open.c new file mode 100644 index 00000000..148dd871 --- /dev/null +++ b/src/ndbm/dbm_open.c @@ -0,0 +1,10 @@ +#include + +DBM *dbm_open(const char * file, int open_flags, mode_t file_mode) +{ + return 0; +} + +/* +XOPEN(400) +*/ diff --git a/src/ndbm/dbm_store.c b/src/ndbm/dbm_store.c new file mode 100644 index 00000000..19a45a80 --- /dev/null +++ b/src/ndbm/dbm_store.c @@ -0,0 +1,10 @@ +#include + +int dbm_store(DBM * db, datum key, datum content, int store_mode) +{ + return 0; +} + +/* +XOPEN(400) +*/ -- cgit v1.2.1