From dr146992@sac.sfbay.sun.com Tue Sep  2 00:57:31 2008
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 m827vUAM024824
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 2 Sep 2008 00:57:31 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m827vS2D028701;
	Tue, 2 Sep 2008 08:57:29 +0100 (BST)
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 <0K6K0090563S9M00@brm-avmta-1.central.sun.com>; Tue,
 02 Sep 2008 01:57:28 -0600 (MDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K6K00JDH63SVF70@brm-avmta-1.central.sun.com>; Tue,
 02 Sep 2008 01:57:28 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m827vSjX024991; Tue, 02 Sep 2008 00:57:28 -0700 (PDT)
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 m827vRA7024819; Tue,
 02 Sep 2008 00:57:27 -0700 (PDT)
Received: (from dr146992@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m827vQaG024815; Tue,
 02 Sep 2008 00:57:27 -0700 (PDT)
Date: Tue, 02 Sep 2008 00:57:27 -0700 (PDT)
From: Darren Reed <dr146992@sac.sfbay.sun.com>
Subject: Revision to net instance notification API [PSARC/2008/557 Self Review]
To: PSARC-ext@sun.com
Message-id: <200809020757.m827vQaG024815@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1472


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Revision to net instance notification API
    1.2. Name of Document Author/Supplier:
	 Author:  Darren Reed
    1.3  Date of This Document:
	02 September, 2008
4. Technical Description
This fasttrack is seeking patch binding. I'm filing it closed approved,
automatic, as it is a minor update to an already approved architecture
that has not yet been made public.

In the testing of the interfaces introduced with PSARC/2008/219 and
later updated by PSARC/2008/335, it became clear that one particular
pair of functions could not be used in a meaingful manner as introduced.

The changes marked below are relative to the updated spec from PSARC/2008/335.

A final copy of the spec has been placed in PSARC/2008/219 named
"final_spec.txt".  An "old_spec.txt" and "new_spec.txt" file are present
in this case's directory.


In Appendix B.5, replace:
| net_instance_notify_register(net_handle_t, hook_notify_fn_t, void *)

with:
| net_instance_notify_register(netid_t, hook_notify_fn_t, void *)

and
| net_instance_notify_unregister(net_handle_t, hook_notify_fn_t)

with
| net_instance_notify_unregister(netid_t, hook_notify_fn_t)


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


