nft-qos: fix useless log in syslog 8090/head
authorRosy Song <rosysong@rosinson.com>
Thu, 31 Jan 2019 12:34:17 +0000 (20:34 +0800)
committerRosy Song <rosysong@rosinson.com>
Fri, 1 Feb 2019 01:39:02 +0000 (09:39 +0800)
Since the functions in procd.sh invoke "initscript" variable which is
not defined when imported procd.sh from hotplug scripts. And this
results in error when calling basename utility.

Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:50 2019 user.notice nft-qos-monitor: ACTION=update, MACADDR=xxxxxx, IPADDR=192.168.11.109, HOSTNAME=Honor_Play
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 250 192.168.11.109/60566 reply www.google.com is 216.58.215.68
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 251 192.168.11.109/43456 reply mtalk.google.com is <CNAME>
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 251 192.168.11.109/43456 reply mobile-gtalk.l.google.com is 173.194.222.188
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:51 2019 user.notice nft-qos-dynamic: ACTION=update, MACADDR=xxxxxx, IPADDR=192.168.11.109, HOSTNAME=Honor_Play

Signed-off-by: Rosy Song <rosysong@rosinson.com>
net/nft-qos/Makefile
net/nft-qos/files/nft-qos-dynamic.hotplug
net/nft-qos/files/nft-qos-monitor.hotplug

index 6cc93560c85a5701325c9e2714f19562f186c00c..61361c15462a807b77d8f1027d6a70670ef7d410 100644 (file)
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=nft-qos
-PKG_VERSION:=1.0.3
+PKG_VERSION:=1.0.4
 PKG_RELEASE:=1
 PKG_LICENSE:=GPL-2.0
 
index fb38b7ea920d3ea5cf76c2958ea5d74aa5a96bd2..598fc39e7efe40d02104e31f51092f19b99455be 100644 (file)
@@ -3,6 +3,8 @@
 # Copyright 2018 rosysong@rosinson.com
 #
 
+export initscript="nft-qos-dynamic"
+
 . /lib/functions.sh
 . /lib/nft-qos/core.sh
 . /lib/nft-qos/dynamic.sh
index e263649b140c0fea8306688af829b1f5550b2bce..5868bb1ea0b006a1ea66e2be09d3b28a28ccc09c 100644 (file)
@@ -3,6 +3,8 @@
 # Copyright 2018 rosysong@rosinson.com
 #
 
+export initscript="nft-qos-monitor"
+
 . /lib/nft-qos/monitor.sh
 
 logger -t nft-qos-monitor "ACTION=$ACTION, MACADDR=$MACADDR, IPADDR=$IPADDR, HOSTNAME=$HOSTNAME"