aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/config
diff options
context:
space:
mode:
Diffstat (limited to 'package/network/config')
-rw-r--r--package/network/config/ltq-adsl-app/Makefile4
-rw-r--r--package/network/config/ltq-adsl-app/patches/001-stupid_breakage_fix.patch65
2 files changed, 67 insertions, 2 deletions
diff --git a/package/network/config/ltq-adsl-app/Makefile b/package/network/config/ltq-adsl-app/Makefile
index 96701197e8..667b0d8915 100644
--- a/package/network/config/ltq-adsl-app/Makefile
+++ b/package/network/config/ltq-adsl-app/Makefile
@@ -24,7 +24,7 @@ PKG_CONFIG_DEPENDS:=\
CONFIG_LTQ_DSL_ENABLE_SOAP \
CONFIG_LTQ_DSL_ENABLE_DSL_EVENT_POLLING
-PKG_BUILD_DEPENDS:=TARGET_lantiq_xway:kmod-ltq-adsl-danube TARGET_lantiq_ase:kmod-ltq-adsl-ase
+PKG_BUILD_DEPENDS:=TARGET_lantiq_xway:kmod-ltq-adsl-danube TARGET_lantiq_xway_legacy:kmod-ltq-adsl-danube TARGET_lantiq_ase:kmod-ltq-adsl-ase
include $(INCLUDE_DIR)/package.mk
@@ -33,7 +33,7 @@ define Package/ltq-adsl-app
CATEGORY:=Network
TITLE:=Lantiq DSL userland tool
URL:=http://www.lantiq.com/
- DEPENDS:=@(TARGET_lantiq_xway||TARGET_lantiq_ase) +libpthread
+ DEPENDS:=@(TARGET_lantiq_xway||TARGET_lantiq_xway_legacy||TARGET_lantiq_ase) +libpthread
MENU:=1
endef
diff --git a/package/network/config/ltq-adsl-app/patches/001-stupid_breakage_fix.patch b/package/network/config/ltq-adsl-app/patches/001-stupid_breakage_fix.patch
new file mode 100644
index 0000000000..a868678d1e
--- /dev/null
+++ b/package/network/config/ltq-adsl-app/patches/001-stupid_breakage_fix.patch
@@ -0,0 +1,65 @@
+--- a/src/dsl_cpe_cli_access.c 2016-05-27 12:34:43.612485449 -0700
++++ b/src/dsl_cpe_cli_access.c 2016-05-27 12:45:37.491727862 -0700
+@@ -1142,7 +1142,7 @@
+
+ if ((ret < 0) && (autobootCtrl.accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, autobootCtrl.accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, autobootCtrl.accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -1213,7 +1213,7 @@
+
+ if ((ret < 0) && (pData.accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -1290,7 +1290,7 @@
+
+ if ((ret < 0) && (pData.accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -1355,7 +1355,7 @@
+ pCtx, &resourceUsageStatisticsData);
+ if (ret < 0)
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, ret);
++ DSL_CPE_FPrintf (out, sFailureReturn, ret, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -3084,7 +3084,7 @@
+
+ if ((ret < 0) && (pData->accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, pData->accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, pData->accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -4654,7 +4654,7 @@
+
+ if ((ret < 0) && (pData.accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {
+@@ -5714,7 +5714,7 @@
+
+ if ((ret < 0) && (pData.accessCtl.nReturn < DSL_SUCCESS))
+ {
+- DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn);
++ DSL_CPE_FPrintf (out, sFailureReturn, pData.accessCtl.nReturn, DSL_CPE_Fd2DevStr(fd));
+ }
+ else
+ {