+1 on the case, and on it being self-review.
- Garrett
On 05/ 4/10 02:56 PM, Liane Praza wrote:
Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All
rights reserved.
1. Introduction
1.1. Project/Component Working Name:
Remove libnsl dependency on libscf
1.2. Name of Document Author/Supplier:
Author: Antonello Cruz
1.3 Date of This Document:
04 May, 2010
2. Project Summary
2.1. Project Description:
libnsl(3LIB) created a dependency on libscf(3LIB) when it made
the private function _check_services() SMF aware in
PSARC/2004/639. This dependency is undesirable because
libnsl(3LIB) provide functionality that libscf(3LIB) needs, such
as xdr_* interfaces used by libnvpair(3LIB) and
inet_pton(3SOCKET). In order to avoid a circular dependency,
this project will move this function and its
functionality to libscf(3LIB) and seeks patch binding.
This is a minor change to a private interface, though is required
for PSARC/2009/617 Software Events Notification Parameters CLI
and other planned work.
2.2. Risks and Assumptions:
This is a private library call and there are no contracts
registred in PSARC for its use in other consolidations. The
existing consumers will be explicitly linked to libscf(3LIB)
where necessary.
4. Technical Description:
4.5. Interfaces:
libscf(3LIB)
_check_services() Consolidation Private
5. Reference Documents:
Relevent PSARC cases:
PSARC/2004/639 NFS client/server FMRIs for smf(5)
PSARC/2004/739 application/auto_enable property for NFS FMRIs
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
ON
6.5. ARC review type: Automatic
6.6. ARC Exposure: open
_______________________________________________
opensolaris-arc mailing list
[email protected]