#!/bin/sh

# shellcheck source=opennet/packages/on-core/files/usr/lib/opennet/on-helper.sh
. "${IPKG_INSTROOT:-}/usr/lib/opennet/on-helper.sh"

case "$1" in
	network|wireless|firewall|olsrd2)
		if is_on_module_installed_and_enabled "on-olsr2"; then
			update_olsr2_daemon_state
		fi
		;;
	on-olsr2)
		echo "on-function update_olsr2_interfaces" | schedule_task
		echo "on-function update_olsr2_daemon_state" | schedule_task
		;;
esac
