[qca-nss-clients] NETLINK client for HLOS API(s)
Adding support for NSS NETLINK interface. Current patch
supports
- IPv4 async messaging
- Makefile supports NETLINK for 3.4 & 3.10 Kernel
Change-Id: I1629c6a572984cd012499fdbb2c31b5870603f93
Signed-off-by: Samarjeet Banerjee <banerjee@codeaurora.org>
diff --git a/netlink/Makefile b/netlink/Makefile
new file mode 100755
index 0000000..5a67693
--- /dev/null
+++ b/netlink/Makefile
@@ -0,0 +1,16 @@
+ccflags-y := -I$(obj)/include
+ccflags-y += -I$(obj)/../../qca-nss-crypto/include
+ccflags-y += -DNSS_NL_DEBUG_LEVEL=4
+
+ccflags-y += -DCONFIG_NSS_NLCRYPTO=1
+ccflags-y += -DCONFIG_NSS_NLIPV4=1
+ccflags-y += -DCONFIG_NSS_NLIPSEC=1
+
+obj-m += qca-nss-netlink.o
+
+qca-nss-netlink-objs := nss_nl.o
+#qca-nss-netlink-objs += nss_nlcrypto.o
+qca-nss-netlink-objs += nss_nlipv4.o
+#qca-nss-netlink-objs += nss_nlipsec.o
+
+