2N/A# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
2N/A# Use is subject to license terms.
2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License (the "License").
2N/A# You may not use this file except in compliance with the License.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A#ident "%Z%%M% %I% %E% SMI"
2N/AMulticast DNS and Service Discovery support in Solaris using the
2N/AApple Bonjour source code (v107.6). Apple Bonjour source can be
2N/AThe following components are integrated from the Apple Bonjour
2N/AFollowing fixes have been made to the Apple Bonjour source
2N/Aintegrated in Solaris:
2N/A* 64-bit support by adding pad bytes in ipc_msg_hdr_struct
2N/A* mdnsd switches to user 'noaccess' and not 'nobody' after init
2N/A* Fix error raised when
uDNS.c is compiled with Sun Studio compiler
2N/A syslog call returns an error. Logs the messages at LOG_INFO level
2N/AIn addition the project introduces the following changes:
2N/A* A new nss_mdns module is introduced to use Multicast DNS (mdns)
2N/A for resolving link-local hostnames and is located at:
2N/A* snoop updated to decode mDNS packets
2N/A Both authorizations added in network management execution profile.
2N/A* nscd daemon updated to support mdns
2N/A* SUNWdsdu and SUNWdsdr packages deliver all the new mDNS
2N/A service discovery components.