#!/bin/sh
# configure network gateway ip rules for GRE tunnel
#
ROUTE_TABLE=$1

if [ "$ROUTE_TABLE" != "" ]; then
    old_rules=`/sbin/ip rule list | grep $1 | awk '{print $3}'`
    for i in $old_rules
    do
            logger -p user.info -t network "deleting GRE routing rule: from $i, table ${ROUTE_TABLE}"
            /sbin/ip rule del from $i table ${ROUTE_TABLE}
    done
    /sbin/ip route flush table ${ROUTE_TABLE}
fi