summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-02-09 13:23:20 -0500
committerJakob Kaivo <jkk@ung.org>2019-02-09 13:23:20 -0500
commit287f2952eea32de2013bf981e47ea9899cdb688d (patch)
tree4a234a6be802ca16a6ce3f685a12f3b36ba9bfee
parent029e2c5882c375835a34c7ba1d67c5056327cc50 (diff)
merge XOPEN identifiers
-rw-r--r--src/ndbm/DBM.c5
-rw-r--r--src/ndbm/DBM_INSERT.c5
-rw-r--r--src/ndbm/DBM_REPLACE.c5
-rw-r--r--src/ndbm/datum.c10
-rw-r--r--src/ndbm/dbm_clearerr.c10
-rw-r--r--src/ndbm/dbm_close.c9
-rw-r--r--src/ndbm/dbm_delete.c10
-rw-r--r--src/ndbm/dbm_error.c10
-rw-r--r--src/ndbm/dbm_fetch.c10
-rw-r--r--src/ndbm/dbm_firstkey.c9
-rw-r--r--src/ndbm/dbm_nextkey.c9
-rw-r--r--src/ndbm/dbm_open.c10
-rw-r--r--src/ndbm/dbm_store.c10
13 files changed, 112 insertions, 0 deletions
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 <ndbm.h>
+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 <ndbm.h>
+#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 <ndbm.h>
+#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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+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 <ndbm.h>
+
+int dbm_store(DBM * db, datum key, datum content, int store_mode)
+{
+ return 0;
+}
+
+/*
+XOPEN(400)
+*/