Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 155808
Collapse All | Expand All

(-)vpnc-script (-2 / +14 lines)
Lines 46-51 Link Here
46
46
47
do_pre_init() {
47
do_pre_init() {
48
	if [ "$OS" = "Linux" ]; then
48
	if [ "$OS" = "Linux" ]; then
49
		if [ ! -e /dev/net/tun ]; then
50
			modprobe tun 2>/dev/null
51
		fi
49
		if (exec 6<> /dev/net/tun) > /dev/null 2>&1 ; then
52
		if (exec 6<> /dev/net/tun) > /dev/null 2>&1 ; then
50
			:
53
			:
51
		else # can't open /dev/net/tun
54
		else # can't open /dev/net/tun
Lines 120-126 Link Here
120
	
123
	
121
	reset_default_route() {
124
	reset_default_route() {
122
		$IPROUTE route $route_syntax_del default > /dev/null 2>&1
125
		$IPROUTE route $route_syntax_del default > /dev/null 2>&1
123
		$IPROUTE route add `cat "$DEFAULT_ROUTE_FILE"`
126
		exec < $DEFAULT_ROUTE_FILE
127
		while read line
128
		do
129
			$IPROUTE route add $line
130
		done
131
124
		$IPROUTE route flush cache
132
		$IPROUTE route flush cache
125
	}
133
	}
126
	
134
	
Lines 164-170 Link Here
164
	
172
	
165
	reset_default_route() {
173
	reset_default_route() {
166
		route $route_syntax_del default
174
		route $route_syntax_del default
167
		route add default $route_syntax_gw `cat "$DEFAULT_ROUTE_FILE"`
175
		exec < $DEFAULT_ROUTE_FILE
176
		while read line
177
		do
178
			route add default $route_syntax_gw $line
179
		done
168
	}
180
	}
169
	
181
	
170
	del_network_route() {
182
	del_network_route() {

Return to bug 155808