Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Mar 2010 18:26:42 -0800
From:      Doug Barton <dougb@FreeBSD.org>
To:        freebsd-net@freebsd.org
Subject:   Re: Un-obsolete'ing ipv6_enable
Message-ID:  <4B946062.6040305@FreeBSD.org>
In-Reply-To: <4B945AA7.6070000@FreeBSD.org>
References:  <4B945AA7.6070000@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------040806040900080501090900
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Oops, missed one.

Doug

-- 

	... and that's just a little bit of history repeating.
			-- Propellerheads

	Improve the effectiveness of your Internet presence with
	a domain name makeover!    http://SupersetSolutions.com/


--------------040806040900080501090900
Content-Type: text/plain;
 name="v6-prefer-diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="v6-prefer-diff"

Index: network.subr
===================================================================
--- network.subr	(revision 204851)
+++ network.subr	(working copy)
@@ -100,18 +100,12 @@
 				_ipv6_opts="-accept_rtadv"
 			fi
 		else
-			if checkyesno ipv6_prefer; then
+			if checkyesno ipv6_enable; then
 				_ipv6_opts="-ifdisabled"
+				_ipv6_opts="${_ipv6_opts} accept_rtadv"
 			else
 				_ipv6_opts="ifdisabled"
 			fi
-
-			# backward compatibility: $ipv6_enable
-			case $ipv6_enable in
-			[Yy][Ee][Ss])
-				_ipv6_opts="${_ipv6_opts} accept_rtadv"
-				;;
-			esac
 		fi
 
 		if [ -n "${_ipv6_opts}" ]; then
@@ -481,13 +475,6 @@
 		;;
 	esac
 
-	# backward compatibility: $ipv6_enable
-	case $ipv6_enable in
-	[Yy][Ee][Ss])
-		return 0
-		;;
-	esac
-
 	_tmpargs=`_ifconfig_getargs $_if ipv6`
 	for _arg in $_tmpargs; do
 		case $_arg in
Index: rc.d/netif
===================================================================
--- rc.d/netif	(revision 204851)
+++ rc.d/netif	(working copy)
@@ -41,8 +41,6 @@
 extra_commands="cloneup clonedown"
 cmdifn=
 
-set_rcvar_obsolete ipv6_enable ipv6_prefer
-
 network_start()
 {
 	# Set the list of interfaces to work on.
Index: rc.d/ip6addrctl
===================================================================
--- rc.d/ip6addrctl	(revision 204851)
+++ rc.d/ip6addrctl	(working copy)
@@ -20,8 +20,6 @@
 prefer_ipv6_cmd="ip6addrctl_prefer_ipv6"
 prefer_ipv4_cmd="ip6addrctl_prefer_ipv4"
 
-set_rcvar_obsolete ipv6_enable ipv6_prefer
-
 ip6addrctl_prefer_ipv6()
 {
 	afexists inet6 || return 0
Index: defaults/rc.conf
===================================================================
--- defaults/rc.conf	(revision 204851)
+++ defaults/rc.conf	(working copy)
@@ -439,6 +439,7 @@
 icmp_bmcastecho="NO"	# respond to broadcast ping packets
 
 ### IPv6 options: ###
+ipv6_enable="NO" 		# Set to YES to enable IPv6 configuration.
 ipv6_network_interfaces="none"	# List of IPv6 network interfaces
 				# (or "auto" or "none").
 ipv6_defaultrouter="NO"		# Set to IPv6 default gateway (or NO).

--------------040806040900080501090900--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B946062.6040305>