1 Change slash to underbar to avoid invalid function names.
4 +++ on_firmware/packages/admin/muninlite/patches/320-fix-v6-slash.patch
9 + if [ "$PLUG" = "if_" ]; then
10 + for INTER in $(grep -E '^ *(ppp|eth|wlan|ath|ra|ipsec|tap|br-)[^:]{1,}:' /proc/net/dev | cut -f1 -d: | sed 's/ //g');
12 +- INTERRES=$(echo $INTER | sed -e 's/\./VLAN/' -e 's/\-/_/')
13 ++ INTERRES=$(echo $INTER | sed -e 's/\./VLAN/' -e 's/\-/_/g')
14 + RES="$RES if_$INTERRES"
15 + eval "fetch_if_${INTERRES}() { fetch_if $INTER $@; };"
16 + eval "config_if_${INTERRES}() { config_if $INTER $@; };"
18 + elif [ "$PLUG" = "if_err_" ]; then
19 + for INTER in $(grep -E '^ *(ppp|eth|wlan|ath|ra|ipsec|tap|br-)[^:]{1,}:' /proc/net/dev | cut -f1 -d: | sed 's/ //g');
21 +- INTERRES=$(echo $INTER | sed -e 's/\./VLAN/' -e 's/\-/_/')
22 ++ INTERRES=$(echo $INTER | sed -e 's/\./VLAN/' -e 's/\-/_/g')
23 + RES="$RES if_err_$INTERRES"
24 + eval "fetch_if_err_${INTERRES}() { fetch_if_err $INTER $@; };"
25 + eval "config_if_err_${INTERRES}() { config_if_err $INTER $@; };"