aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/services/odhcpd/files
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2016-11-14 12:19:39 +0100
committerFelix Fietkau <nbd@nbd.name>2016-11-14 20:35:13 +0100
commite58f3f515fe3555d2f82569e37454c7ba067001c (patch)
treedcb6addca88e8afbfa3af569938edc03174acca5 /package/network/services/odhcpd/files
parent728ab77d3d954951a180d730a2e2eccf635abbaf (diff)
downloadupstream-e58f3f515fe3555d2f82569e37454c7ba067001c.tar.gz
upstream-e58f3f515fe3555d2f82569e37454c7ba067001c.tar.bz2
upstream-e58f3f515fe3555d2f82569e37454c7ba067001c.zip
odhcpd: Add reload support
odhcpd daemon has hitless config reload support by means of the sighup signal; add reload_service function which uses sighup signal to reload the config Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'package/network/services/odhcpd/files')
-rw-r--r--package/network/services/odhcpd/files/odhcpd.init4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/network/services/odhcpd/files/odhcpd.init b/package/network/services/odhcpd/files/odhcpd.init
index c8a311484e..bbbec9c232 100644
--- a/package/network/services/odhcpd/files/odhcpd.init
+++ b/package/network/services/odhcpd/files/odhcpd.init
@@ -11,6 +11,10 @@ start_service() {
procd_close_instance
}
+reload_service() {
+ killall -HUP odhcpd
+}
+
service_triggers()
{
procd_add_reload_trigger "dhcp"