1176 NWAM handling of multiple DHCP-assigned DNS domains broken
authorHans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Thu, 04 Aug 2011 17:26:54 -0700
changeset 13418 ddddd898d92e
parent 13417 35e2d64a5cf6
child 13419 71db23f03404
1176 NWAM handling of multiple DHCP-assigned DNS domains broken Reviewed by: Gordon Ross <[email protected]> Reviewed by: Albert Lee <[email protected]> Approved by: Garrett D'Amore <[email protected]>
usr/src/cmd/svc/milestone/net-loc
--- a/usr/src/cmd/svc/milestone/net-loc	Fri Jul 29 21:26:16 2011 -0400
+++ b/usr/src/cmd/svc/milestone/net-loc	Thu Aug 04 17:26:54 2011 -0700
@@ -202,9 +202,11 @@
 			    dns-nameservice-search`
 			;;
 		'dhcp')
-			DNS_DOMAIN=`get_dhcpinfo DNSdmain`
+			DNS_SEARCH=`get_dhcpinfo DNSdmain`
 			DNS_SERVERS=`get_dhcpinfo DNSserv`
-			# No DNS search info for IPv4
+			# Use first search list entry as default domain
+			set -- $DNS_SEARCH
+			DNS_DOMAIN=$1
 			;;
 		'*')
 			echo "Unrecognized DNS configsrc ${configsrc}; ignoring"