Sven Eckelmann 993f03cecb alfred: Fix procd process handling for disable state
Alfred can be stopped during a (re)start or reload when:

* disabled = 1
* batman-adv interface is missing
* MAC based EUI64 IPv6 link-local address not set

It is assumed that procd detects that the procd instance definition
disappeared and the currently running instance must be stopped. But all
these checks were triggering an "exit" which then stopped the alfred init
script and the wrapper from /lib/functions/procd.sh. And thus procd was
never informed about the instances which should be changed.

The correct handling is to return the result of the function instead of
directly killing the init scripts.

Fixes: 45db0e60d2 ("alfred: use procd")
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2021-02-15 21:03:57 +01:00
2021-01-15 01:13:26 +01:00
2020-08-11 12:36:05 -07:00
2020-08-11 12:36:34 -07:00
2020-10-05 16:00:40 -07:00
2020-10-05 16:01:17 -07:00
2020-12-26 11:52:20 +00:00
2020-12-17 06:28:05 +00:00
2018-08-12 18:03:38 +02:00
2020-07-08 15:54:08 +02:00
2021-01-11 14:10:33 +00:00
2018-06-19 08:01:14 -03:00

This is an OpenWrt package feed containing community maintained routing packages.

To use these packages, add the following line to the feeds.conf
in the OpenWrt buildroot:

  src-git routing git://github.com/openwrt-routing/packages.git
  
Update the feed:

  ./scripts/feeds update routing
  
Activate the package:

  ./scripts/feeds install -a -p routing
  
The routing packages should now appear in menuconfig.


Description
OpenWrt Routing Packages
Readme 4.6 MiB
Languages
Shell 34.9%
Makefile 32.6%
Lua 15.9%
C 14.8%
HTML 1.8%