]> git.pld-linux.org Git - packages/rc-scripts.git/blame - rc-scripts-onlink.patch
- onlink option to ip route add default so it can be outside subnet from
[packages/rc-scripts.git] / rc-scripts-onlink.patch
CommitLineData
4d4f4ea1 1diff -ru rc-scripts-0.3.1/rc.d/init.d/functions.network rc-scripts-0.3.1-AX/rc.d/init.d/functions.network
2--- rc-scripts-0.3.1/rc.d/init.d/functions.network Mon Nov 19 20:07:17 2001
3+++ rc-scripts-0.3.1-AX/rc.d/init.d/functions.network Sat Nov 9 00:00:06 2002
4@@ -328,10 +328,10 @@
5 if [ -z "${GATEWAYDEV}" -o "${GATEWAYDEV}" = "${DEVICE}" ]; then
6 # set up default gateway
7 if [ -n "${GATEWAY}" ]; then
8- ip -4 route add default via ${GATEWAY} dev ${DEVICE} ${IP4SRCADDR} ${TNLOPTS}
9+ ip -4 route add default via ${GATEWAY} dev ${DEVICE} ${IP4SRCADDR} ${TNLOPTS} onlink
10 DEFGW=${GATEWAY}
11 elif [ "${GATEWAYDEV}" = "${DEVICE}" ]; then
12- ip -4 route add default dev ${DEVICE} ${IP4SRCADDR} ${TNLOPTS}
13+ ip -4 route add default dev ${DEVICE} ${IP4SRCADDR} ${TNLOPTS} onlink
14 fi
15 fi
16 fi
17@@ -342,10 +342,10 @@
18 if [ -z "${GATEWAY6DEV}" -o "${GATEWAY6DEV}" = "${DEVICE}" ]; then
19 # set up default gateway
20 if [ -n "${GATEWAY6}" ]; then
21- ip -6 route add default via ${GATEWAY6} dev ${DEVICE} ${IP6SRCADDR}
22+ ip -6 route add default via ${GATEWAY6} dev ${DEVICE} ${IP6SRCADDR} onlink
23 DEFGW6=${GATEWAY6}
24 elif [ "${GATEWAY6DEV}" = "${DEVICE}" ]; then
25- ip -6 route add default dev ${DEVICE} ${IP6SRCADDR}
26+ ip -6 route add default dev ${DEVICE} ${IP6SRCADDR} onlink
27 fi
28 fi
29 else
This page took 0.038324 seconds and 4 git commands to generate.