From sebastien.roy@oracle.com Thu Apr 22 07:56:27 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o3MEuR38028325
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Apr 2010 07:56:27 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o3MEuRmq000122
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 22 Apr 2010 09:56:27 -0500 (CDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L1A00I099I32B00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 22 Apr 2010 08:56:27 -0600 (MDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L1A00GNP9I2OS30@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 22 Apr 2010 08:56:26 -0600 (MDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o3MEuPo1022489	for
 <psarc-ext@Sun.COM>; Thu, 22 Apr 2010 14:56:26 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o3ME5Fh4007776	for <psarc-ext@Sun.COM>; Thu,
 22 Apr 2010 14:56:25 +0000 (GMT)
Received: from abhmt005.oracle.com by acsmt355.oracle.com	with ESMTP id
 199442601271948182; Thu, 22 Apr 2010 07:56:22 -0700
Received: from [129.148.19.4] (/129.148.19.4)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 22 Apr 2010 07:56:22 -0700
Date: Thu, 22 Apr 2010 10:56:18 -0400
From: Sebastien Roy <sebastien.roy@oracle.com>
Subject: libinetcfg removal [PSARC/2010/142 FastTrack timeout 04/29/2010]
To: psarc-ext@sun.com
Cc: "Anurag S. Maskey" <Anurag.Maskey@oracle.com>
Message-id: <4BD06392.1060609@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090202.4BD06399.0156:SCFMA4539814,ss=1,fgs=0
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100329
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 1463

I'm submitting this fast-track for Anurag Maskey.  It times out on 
04/29/2010.  The release binding is Minor.

Libinetcfg library removal
--------------------------

This case removes the libinetcfg library introduced into ON by
PSARC/2001/544 as a Consolidation Private library and modified in
subsequent PSARC cases.  The Brussels II project aka ipadm
(PSARC/2009/306) and the updates to it added by PSARC/2010/080
introduced the libipadm library interfaces that are Consolidate
Private, and these interfaces supersede the interfaces defined in
libinetcfg.  The aim was to simplify the library API for managing
network interfaces.

Currently, there are two consumers of libinetcfg in ON - the nwamd and
vrrpd daemons.

This project has modified both nwamd and vrrpd to use the libipadm API
rather than the libinetcfg API.

The libinetcfg library was also used by the NWAM GUI.  The contract
for this was overlooked by the NWAM Phase 1 (PSARC/2008/532) project
and does not exist in the libinetcfg case directory.  The GUI used
libinetcfg to retrieve addresses and flags for the network interfaces
that NWAM was configuring.  A bug has been filed for the GUI
(http://defect.opensolaris.org/bz/show_bug.cgi?id=15544) to use the
getifaddrs(3SOCKET) API (which was also introduced by the Brussels II
project) to obtain the interface addresses and flags.  This project
and the GUI fixes will be coordinated to integrate into the respective
gates in the same build.

From Darren.Moffat@oracle.com Thu Apr 22 08:05:21 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o3MF5LK8028531
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Apr 2010 08:05:21 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o3MF5K1U007205
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 22 Apr 2010 10:05:21 -0500 (CDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L1A0002Z9WWJW00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 22 Apr 2010 08:05:20 -0700 (PDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L1A00DRS9WUUR40@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 22 Apr 2010 08:05:18 -0700 (PDT)
Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o3MF5Hwl010177	for
 <psarc-ext@Sun.COM>; Thu, 22 Apr 2010 15:05:17 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o3MDV3bR023284	for <psarc-ext@sun.com>; Thu,
 22 Apr 2010 15:05:16 +0000 (GMT)
Received: from abhmt005.oracle.com by acsmt353.oracle.com	with ESMTP id
 199479881271948694; Thu, 22 Apr 2010 08:04:54 -0700
Received: from [10.7.251.221] (/10.7.251.221)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 22 Apr 2010 08:04:53 -0700
Date: Thu, 22 Apr 2010 16:04:50 +0100
From: Darren J Moffat <Darren.Moffat@oracle.com>
Subject: Re: libinetcfg removal [PSARC/2010/142 FastTrack timeout 04/29/2010]
In-reply-to: <4BD06392.1060609@oracle.com>
To: Sebastien Roy <sebastien.roy@oracle.com>
Cc: psarc-ext@sun.com, "Anurag S. Maskey" <Anurag.Maskey@oracle.com>
Message-id: <4BD06592.7000203@Oracle.COM>
Organization: Oracle Solaris Security
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090205.4BD065AD.00B4:SCFMA4539814,ss=1,fgs=0
References: <4BD06392.1060609@oracle.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100315
 Lightning/1.0b1 Thunderbird/3.0.3
Status: RO
Content-Length: 302

On 22/04/2010 15:56, Sebastien Roy wrote:
> I'm submitting this fast-track for Anurag Maskey.  It times out on
> 04/29/2010. The release binding is Minor.
>
> Libinetcfg library removal
> --------------------------

Sounds like all the necessary due diligence has been done so +1.

-- 
Darren J Moffat

