summaryrefslogtreecommitdiffstats
path: root/nserver/src/ncmd.h
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2019-11-28 18:29:17 -0500
committerrsiddharth <s@ricketyspace.net>2020-04-17 20:56:35 -0400
commit63c5da4f5f646d4c989e7760be46de86e3b01efe (patch)
tree4b41d5b24d75a4b56e500ed45015b86237cd66d2 /nserver/src/ncmd.h
parentdf712efd0127a8f145fcec39b695485270367783 (diff)
nserver: ncmd.h: Add find_function.
* nserver/src/ncmd.c (test_find_function): New function. (all_tests): Add test_find_function. * nserver/src/ncmd.h (FUNCTIONS): New enum. (find_function): New function declaration. * nserver/tests/ncmd_tests.c (find_function): New function definition.
Diffstat (limited to 'nserver/src/ncmd.h')
-rw-r--r--nserver/src/ncmd.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/nserver/src/ncmd.h b/nserver/src/ncmd.h
index c1cf9a0..80ca45a 100644
--- a/nserver/src/ncmd.h
+++ b/nserver/src/ncmd.h
@@ -9,9 +9,21 @@
#define CMD_MIN_SIZE 5
#define CMD_MAX_SIZE 120
+enum FUNCTIONS {
+ NS_CREATE,
+ NS_SAMPLE,
+ NS_MEAN,
+ NS_DUMP,
+ NS_DELETE,
+ NS_LIST,
+ NS_NOP = -1
+};
+
int sanitize(char *cmd);
char *check_cmd(char *cmd);
struct bstrList *cmd_parts(char *cmd);
+int find_function(struct bstrList *cmd_parts);
+
#endif