mirror of
https://github.com/qosmio/nss-packages.git
synced 2025-12-16 08:12:53 +00:00
To keep fork as closely synced with upstream, move NSS packages back into repository. Not sure why they were moved out from my original fork. * nss-firmware * qca-nss-crypto * qca-nss-cfi Removed the following: * mhz (already available in packages repo) * qrtr (unecessary, and has been broken for years) Also moved packages out of `qca` and back into root directory.
45 lines
1.3 KiB
Diff
45 lines
1.3 KiB
Diff
--- a/netlink/Makefile
|
|
+++ b/netlink/Makefile
|
|
@@ -27,7 +27,6 @@ ccflags-y += -DCONFIG_NSS_NLPPTP=1
|
|
ccflags-y += -DCONFIG_NSS_NLCAPWAP=${CAPWAP_ENABLED}
|
|
ccflags-y += -DCONFIG_NSS_NLIPSEC=${IPSEC_ENABLED}
|
|
ccflags-y += -DCONFIG_NSS_NLDTLS=${DTLS_ENABLED}
|
|
-ccflags-y += -DCONFIG_NSS_NLUDP_ST=1
|
|
|
|
qca-nss-netlink-objs := nss_nl.o
|
|
qca-nss-netlink-objs += nss_nlgre_redir_family.o
|
|
@@ -49,7 +48,6 @@ qca-nss-netlink-objs += nss_nlmap_t.o
|
|
qca-nss-netlink-objs += nss_nlpppoe.o
|
|
qca-nss-netlink-objs += nss_nll2tpv2.o
|
|
qca-nss-netlink-objs += nss_nlpptp.o
|
|
-qca-nss-netlink-objs += nss_nludp_st.o
|
|
qca-nss-netlink-objs += nss_nlqrfs.o
|
|
|
|
ifneq (,$(filter $(capwapmgr), y))
|
|
@@ -81,4 +79,11 @@ else
|
|
ccflags-y += -DCONFIG_NSS_NLEDMA=0
|
|
endif
|
|
|
|
+ifeq ($(SoC),$(filter $(SoC),ipq95xx ipq50xx))
|
|
+ccflags-y += -DCONFIG_NSS_NLUDP_ST=1
|
|
+qca-nss-netlink-objs += nss_nludp_st.o
|
|
+else
|
|
+ccflags-y += -DCONFIG_NSS_NLUDP_ST=0
|
|
+endif
|
|
+
|
|
obj-m += qca-nss-netlink.o
|
|
--- a/netlink/nss_nludp_st.h
|
|
+++ b/netlink/nss_nludp_st.h
|
|
@@ -23,10 +23,9 @@
|
|
#ifndef __NSS_NLUDP_ST_H
|
|
#define __NSS_NLUDP_ST_H
|
|
|
|
+#if defined(CONFIG_NSS_NLUDP_ST) && CONFIG_NSS_NLUDP_ST > 0
|
|
bool nss_nludp_st_init(void);
|
|
bool nss_nludp_st_exit(void);
|
|
-
|
|
-#if defined(CONFIG_NSS_NLUDP_ST)
|
|
#define NSS_NLUDP_ST_INIT nss_nludp_st_init
|
|
#define NSS_NLUDP_ST_EXIT nss_nludp_st_exit
|
|
#else
|