summaryrefslogtreecommitdiffstats
path: root/src/map.c
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-03-27 17:28:27 -0400
committerNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-03-27 17:28:27 -0400
commitfde6d0ba63dc2493f625bb21556d5efdc4ada777 (patch)
tree9390f7aa56890c12acf4ffec89f637193a653308 /src/map.c
parent5f8a2c836e4f76442f8a633960ed8a11b7303077 (diff)
downloadslapi-nis-fde6d0ba63dc2493f625bb21556d5efdc4ada777.tar.gz
slapi-nis-fde6d0ba63dc2493f625bb21556d5efdc4ada777.tar.xz
slapi-nis-fde6d0ba63dc2493f625bb21556d5efdc4ada777.zip
- start stubbing out a mapping implementation
Diffstat (limited to 'src/map.c')
-rw-r--r--src/map.c68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/map.c b/src/map.c
new file mode 100644
index 0000000..f243ae2
--- /dev/null
+++ b/src/map.c
@@ -0,0 +1,68 @@
+#ifdef HAVE_CONFIG_H
+#include "../config.h"
+#endif
+
+#include <sys/types.h>
+#include <assert.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#include <rpc/rpc.h>
+#include <rpcsvc/yp_prot.h>
+
+#include <nspr.h>
+#include <secport.h>
+#include <plarenas.h>
+#include <dirsrv/slapi-plugin.h>
+
+#include "dispatch.h"
+#include "map.h"
+#include "nis.h"
+#include "plugin.h"
+#include "portmap.h"
+
+bool_t
+map_supports_domain(struct plugin_state *state,
+ const char *domain,
+ bool_t *supported)
+{
+ return FALSE;
+}
+
+
+bool_t
+map_order(struct plugin_state *state,
+ const char *domain, const char *map,
+ unsigned int *order)
+{
+ return FALSE;
+}
+
+bool_t
+map_match(struct plugin_state *state,
+ const char *domain, const char *map,
+ unsigned int key_len, char *key,
+ unsigned int *value_len, char **value)
+{
+ return FALSE;
+}
+
+bool_t
+map_first(struct plugin_state *state,
+ const char *domain, const char *map,
+ unsigned int *first_key_len, char **first_key,
+ unsigned int *first_value_len, char **first_value)
+{
+ return FALSE;
+}
+
+bool_t
+map_next(struct plugin_state *state,
+ const char *domain, const char *map,
+ unsigned int prev_len, const char *prev,
+ unsigned int *next_key_len, char **next_key,
+ unsigned int *next_value_len, char **next_value)
+{
+ return FALSE;
+}