#!/bin/sh . /lib/functions.sh mwan3_migrate_flush_conntrack() { local iface="$1" config_get value "${iface}" flush_conntrack case $value in always) uci_remove mwan3 "$iface" flush_conntrack uci_add_list mwan3 "$iface" flush_conntrack ifup uci_add_list mwan3 "$iface" flush_conntrack ifdown ;; never) uci_remove mwan3 "$iface" flush_conntrack ;; esac uci_commit mwan3 } config_load mwan3 config_foreach mwan3_migrate_flush_conntrack interface exit 0