From 270f694f1198248109f32cb8867f2673f82072f8 Mon Sep 17 00:00:00 2001 From: "Leon M. Busch-George" Date: Sun, 20 Aug 2023 21:08:20 +0200 Subject: [PATCH] base-files: ipcalc.sh: turn error into warning Some users have their routers configured to supply a DHCP range that includes the local interface address. That worked with dnsmasq because it automatically skips the local address. Re-enable those existing configurations for the release and hint at possible future problems. Signed-off-by: Leon M. Busch-George [ wrap commit description and remove unecessary text ] Signed-off-by: Christian Marangi --- package/base-files/files/bin/ipcalc.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/base-files/files/bin/ipcalc.sh b/package/base-files/files/bin/ipcalc.sh index 0132e8d9bf4d..25114219a106 100755 --- a/package/base-files/files/bin/ipcalc.sh +++ b/package/base-files/files/bin/ipcalc.sh @@ -90,8 +90,9 @@ BEGIN { } if (ipaddr > start && ipaddr < end) { - print "ipaddr inside range" > "/dev/stderr" - exit(1) + print "warning: ipaddr inside range - this might not be supported in future releases of Openwrt" > "/dev/stderr" + # turn this into an error after Openwrt 24 has been released + # exit(1) } print "START="int2ip(start) -- 2.30.2