#!/bin/sh . /lib/functions.sh _setup_rules() { config_get lookup $1 lookup [ -z "$(ip rule list fwmark 0x${lookup})" ] && { ip rule add fwmark 0x${lookup} table ${lookup} pref 2 } } config_load network config_foreach _setup_rules interface