api: refactor vlibmemory
- separate client/server code for both memory and socket apis
- separate memory api code from generic vlib api code
- move unix_shared_memory_fifo to svm and rename to svm_fifo_t
- overall declutter
Change-Id: I90cdd98ff74d0787d58825b914b0f1eafcfa4dc2
Signed-off-by: Florin Coras <fcoras@cisco.com>
diff --git a/src/svm.am b/src/svm.am
index 002c06c..748ef14 100644
--- a/src/svm.am
+++ b/src/svm.am
@@ -20,7 +20,8 @@
svm/svmdb.h \
svm/svm_fifo.h \
svm/svm_fifo_segment.h \
- svm/svm.h
+ svm/queue.h \
+ svm/svm.h
lib_LTLIBRARIES += libsvm.la libsvmdb.la
@@ -29,6 +30,7 @@
svm/ssvm.c \
svm/svm_fifo.c \
svm/svm_fifo_segment.c \
+ svm/queue.c \
svm/memfd.c
libsvm_la_LIBADD = libvppinfra.la -lrt -lpthread