From sacadmin Tue Jul 10 11:09:33 2007
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6AI9XQ4014250;
	Tue, 10 Jul 2007 11:09:33 -0700 (PDT)
Received: (from meem@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id l6AI9XK6014247;
	Tue, 10 Jul 2007 11:09:33 -0700 (PDT)
Date: Tue, 10 Jul 2007 11:09:33 -0700 (PDT)
From: Peter Memishian <meem@sac.sfbay.sun.com>
Message-Id: <200707101809.l6AI9XK6014247@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Cc: clearview-discuss@opensolaris.org
Subject: dlpi_recvinfo_t Tweak [PSARC/2007/405 Self Review]
Status: RO
Content-Length: 554


Template Version: @(#)sac_nextcase 1.63 06/14/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 dlpi_recvinfo_t Tweak
    1.2. Name of Document Author/Supplier:
	 Author:  Sagun Shakya
    1.3  Date of This Document:
	10 July, 2007
4. Technical Description
    See the case directory for more detail

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


From meem@triplex.east.sun.com Tue Jul 10 11:21:06 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6AIL56o014955
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 10 Jul 2007 11:21:05 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l6AIJ0pS022452
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 10 Jul 2007 19:19:10 +0100 (BST)
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 <0JKZ00F196VXHJ00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 10 Jul 2007 11:19:09 -0700 (PDT)
Received: from triplex.East.Sun.COM ([129.148.174.104])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JKZ003BH6VXC5C0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 10 Jul 2007 11:19:09 -0700 (PDT)
Received: from triplex.East.Sun.COM (localhost [127.0.0.1])
	by triplex.East.Sun.COM (8.14.1+Sun/8.14.1) with ESMTP id l6AIBdl0114517; Tue,
 10 Jul 2007 14:11:39 -0400 (EDT)
Received: (from meem@localhost)
	by triplex.East.Sun.COM (8.14.1+Sun/8.14.1/Submit) id l6AIBdr2114514; Tue,
 10 Jul 2007 14:11:39 -0400 (EDT)
Date: Tue, 10 Jul 2007 14:11:39 -0400
From: Peter Memishian <peter.memishian@Sun.COM>
Subject: PSARC/2007/405 dlpi_recvinfo_t Tweak
To: psarc-ext@Sun.COM
Cc: clearview-discuss@opensolaris.org
Message-id: <18067.52187.221572.976606@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.17 under 21.4 (patch 18) "Social Property" XEmacs Lucid
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 1467


I'm filing the following closed-approved-automatic case for Sagun Shakya.
To be consistent with the other public libdlpi cases, the proposed binding
is "patch", but note that public libdlpi is not yet present in any update
release or patch.

Background
----------

  PSARC 2006/634 added a dlpi_addrtype_t member to dlpi_recvinfo_t.  It
  was named dri_dstaddrtype which is inconsistent with other members:

	typedef struct {
	        uchar_t         dri_destaddr[DLPI_PHYSADDR_MAX];
	        uchar_t         dri_destaddrlen;
	        dlpi_addrtype_t dri_dstaddrtype;
                                    ^^^
	        size_t          dri_totmsglen;
	} dlpi_recvinfo_t;

  We propose to change this to 'dri_destaddrtype' for consistency.

Usage
-----

  dlpi_recvinfo_t is used by dlpi_recv(3DLPI) to get the destination
  address to whom the data was sent and to check whether the packet was
  unicast or broadcast/multicast.  The structure is defined in a public
  header file, libdlpi.h.

  The public libdlpi API has been only been integrated into Solaris Nevada
  and has not been backported.  At present there is only one application
  in ON that uses dlpi_recvinfo_t, but it does not use the dri_dstaddrtype
  field.  We are not aware of any current users of dlpi_recvinfo_t outside
  of ON.  Thus, we consider this a low risk change at this point.

  The materials directory consists of an updated manpage and a manpage
  with diffs marked with '|'.

-- 
meem

From sommerfeld@sun.com Wed Jul 18 15:50:48 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6IMolaX008248
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 18 Jul 2007 15:50:48 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l6IMmgaw005305;
	Wed, 18 Jul 2007 23:48:43 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JLE0000BCP5LW00@nwk-avmta-2.sfbay.sun.com>; Wed,
 18 Jul 2007 15:48:41 -0700 (PDT)
Received: from eastmail2bur.East.Sun.COM ([129.148.13.40])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JLE00BCNCP3WGD0@nwk-avmta-2.sfbay.sun.com>; Wed,
 18 Jul 2007 15:48:40 -0700 (PDT)
Received: from thunk.east.sun.com (thunk.East.Sun.COM [129.148.174.66])
	by eastmail2bur.East.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l6IMmcLC001234; Wed, 18 Jul 2007 18:48:38 -0400 (EDT)
Received: from [IPv6:::1] (localhost [IPv6:::1])
	by thunk.east.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l6IMmcAJ004824; Wed,
 18 Jul 2007 18:48:38 -0400 (EDT)
Date: Wed, 18 Jul 2007 18:48:37 -0400
From: Bill Sommerfeld <sommerfeld@sun.com>
Subject: Re: PSARC/2007/405 dlpi_recvinfo_t Tweak
In-reply-to: <18067.52187.221572.976606@gargle.gargle.HOWL>
To: Peter Memishian <Peter.Memishian@sun.com>,
        Sagun Shakya <Sagun.Shakya@sun.com>
Cc: PSARC-EXT <PSARC-EXT@sun.com>
Message-id: <1184798917.3132.61.camel@thunk>
MIME-version: 1.0
X-Mailer: Evolution 2.10.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <18067.52187.221572.976606@gargle.gargle.HOWL>
Status: RO
Content-Length: 197

Due to a bug in in the sac_nextcase script (which John Plocher recently
fixed), this case was incorrectly marked as approved on "10/07/2007".

I've corrected this to "07/10/2007".

						- Bill




