diff options
| author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-10-10 12:32:29 +0000 | 
|---|---|---|
| committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2012-10-10 12:32:29 +0000 | 
| commit | 9c8997d54dc9df184bfcedeabf0b3c85cf5e6753 (patch) | |
| tree | 46b83031a0da1b4458317413c00d13c252c72afa /package/netifd/files/usr/share/udhcpc | |
| parent | eecf5b17520f6b3b6ffb45ac7dca298d93b27501 (diff) | |
packages: sort network related packages into package/network/
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33688 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/netifd/files/usr/share/udhcpc')
| -rwxr-xr-x | package/netifd/files/usr/share/udhcpc/default.script | 57 | 
1 files changed, 0 insertions, 57 deletions
| diff --git a/package/netifd/files/usr/share/udhcpc/default.script b/package/netifd/files/usr/share/udhcpc/default.script deleted file mode 100755 index ac765a636..000000000 --- a/package/netifd/files/usr/share/udhcpc/default.script +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh -[ -z "$1" ] && echo "Error: should be run by udhcpc" && exit 1 - -set_classless_routes() { -	local max=128 -	local type -	while [ -n "$1" -a -n "$2" -a $max -gt 0 ]; do -		[ ${1##*/} -eq 32 ] && type=host || type=net -		echo "udhcpc: adding route for $type $1 via $2" -		route add -$type "$1" gw "$2" dev "$interface" -		max=$(($max-1)) -		shift 2 -	done -} - -setup_interface() { -	echo "udhcpc: ifconfig $interface $ip netmask ${subnet:-255.255.255.0} broadcast ${broadcast:-+}" -	ifconfig $interface $ip netmask ${subnet:-255.255.255.0} broadcast ${broadcast:-+} - -	[ -n "$router" ] && [ "$router" != "0.0.0.0" ] && [ "$router" != "255.255.255.255" ] && { -		echo "udhcpc: setting default routers: $router" - -		local valid_gw="" -		for i in $router ; do -			route add default gw $i dev $interface -			valid_gw="${valid_gw:+$valid_gw|}$i" -		done -		 -		eval $(route -n | awk ' -			/^0.0.0.0\W{9}('$valid_gw')\W/ {next} -			/^0.0.0.0/ {print "route del -net "$1" gw "$2";"} -		') -	} - -	# CIDR STATIC ROUTES (rfc3442) -	[ -n "$staticroutes" ] && set_classless_routes $staticroutes -	[ -n "$msstaticroutes" ] && set_classless_routes $msstaticroutes -} - - -applied= -case "$1" in -	deconfig) -		ifconfig "$interface" 0.0.0.0 -	;; -	renew) -		setup_interface update -	;; -	bound) -		setup_interface ifup -	;; -esac - -# user rules -[ -f /etc/udhcpc.user ] && . /etc/udhcpc.user - -exit 0 | 
