--- functions-ipv4.old 2009-06-13 00:48:15 +0400 +++ functions-ipv4 2009-10-18 00:27:57 +0400 @@ -157,7 +157,10 @@ while read FIRST REST; do # If 'dev' is not specified, add current dev. SUFFIX='' - echo "$FIRST $REST" | egrep -q '[[:space:]]dev[[:space:]]' || SUFFIX="dev $NAME" + if ! echo " $FIRST $REST" | + egrep -q '[[:space:]](throw|unreachable|prohibit|blackhole)[[:space:]]'; then + echo "$FIRST $REST" | egrep -q '[[:space:]]dev[[:space:]]' || SUFFIX="dev $NAME" + fi # If operation is not specified, use 'append'. case "$FIRST" in add|change|append|replace)