From markcarl@sac.sfbay.sun.com Thu Jun 26 16:49:08 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5QNn7Rs009256
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 26 Jun 2008 16:49:07 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m5QNn5oH012173;
	Thu, 26 Jun 2008 16:49:07 -0700 (PDT)
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 <0K330090BGTVOY00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 26 Jun 2008 16:49:07 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K33001QQGTU1E80@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 26 Jun 2008 16:49:06 -0700 (PDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m5QNn6fD038473; Thu, 26 Jun 2008 16:49:06 -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 m5QNn4TO009250; Thu,
 26 Jun 2008 16:49:04 -0700 (PDT)
Received: (from markcarl@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m5QNn34V009246; Thu,
 26 Jun 2008 16:49:04 -0700 (PDT)
Date: Thu, 26 Jun 2008 16:49:04 -0700 (PDT)
From: Mark Carlson <markcarl@sac.sfbay.sun.com>
Subject: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
To: PSARC-ext@sun.com
Cc: daria.mehra@sun.com
Message-id: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 6360

 I am sponsoring this case for Daria Mehra. It requests minor binding and
times out on 0703/08

-- mark

Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 libnet
    1.2. Name of Document Author/Supplier:
	 Author:  Daria Mehra
    1.3  Date of This Document:
	26 June, 2008
4. Technical Description
	
	1.3.1. Date this project was conceived:
	       04/02/2008

   1.4. Name of Major Document Customer(s)/Consumer(s):
	1.4.1. The PAC or CPT you expect to review your project:

	1.4.2. The ARC(s) you expect to review your project:
		PSARC

	1.4.3. The Director/VP who is "Sponsoring" this project:
	       Bob Porras

	1.4.4. The name of your business unit:
	       Software

   1.5. Email Aliases:
    	1.5.1. Responsible Manager: john.hilgers@sun.com
    	1.5.2. Responsible Engineer: daria.mehra@sun.com
    	1.5.3. Marketing Manager:
	1.5.4. Interest List:

2. Project Summary
   2.1. Project Description:
   	The project is to integrate libnet into OpenSolaris.
	Libnet is a C library providing a high-level API for portable 
      	construction, handling and injection of network packets. 
      	Homepage of open source project:
      	http://www.packetfactory.net/libnet/

   2.2. Risks and Assumptions:
   	The open source project appears to be no longer in active maintenance,
	last release dates to 2005. However, libnet (v.1.1.2.1) is still used
	within the programmer community, see section 3.3.

3. Business Summary
   3.1. Problem Area:
	Adding useful applications/libraries to OpenSolaris distribution.

   3.2. Market/Requester:
   	Open source community.

   3.3. Business Justification:
   	Libnet, albeit no longer an actively maintained project, has familiarity value
	for developers coming to OpenSolaris from other platforms. It is frequently 
	used in networking-related student projects and open source projects.

	Libnet is often used with libpcap, which is already being integrated into
	OpenSolaris. Together they provide a good kit for networking application development.
	libpcap [packet capture library] http://www.tcpdump.org/

	Libnet is covered in these books:

	Network Security Tools: Writing, Hacking and Modifying Security Tools
	By Justin Clarke, Nitesh Dhanjani
	Publisher: O'Reilly
	Pub Date: April 2005
	ISBN: 0-596-00794-9
	Pages: 352

	Building Open Source Network Security Tools: Components and Techniques
	by Mike Schiffman
	Publisher: Wiley
	Pub Date: October 11, 2002
	ISBN: 0471205443
	Pages: 416
  
	UNIX® Network Programming Volume 1, Third Edition: The Sockets Networking API
	by W. Richard Stevens; Bill Fenner; Andrew M. Rudoff
	Publisher: Addison Wesley Professional
	Pub Date: November 14, 2003
	ISBN: 0-13-141155-1
	Pages: 1024

	Some recent use cases of libnet:

	# 05/30/2008 "I am writing a program for ip forwarding using libpcap and libnet"
	http://www.experts-exchange.com/Programming/System/Linux/Q_23445172.html
	# 05/13/2008 "i am trying to do the following using libnet & libpcap: 
	sniff a specific port for a syn packet; if detected, construct a syn/ack packet"
	http://www.antionline.com/showthread.php?p=938569
	# 07/19/2007 "i'm going to use libnet to write a link dropper experimental tools"
	http://www.linuxforums.org/forum/linux-programming-scripting/98758-programming-libnet.html

	Sampling of projects which depend on libnet:

	These appear to be in active development:
	# tcpreplay [BSD tools for replay of previously captured network packets] 
	http://tcpreplay.synfin.net/trac/
	# arp_bomber [identification of misconfigured devices on IP network] 
	http://www.net.princeton.edu/software/arp_bomber/
	# snort_inline [intrusion prevention system] http://snort-inline.sourceforge.net/

	Several applications co-located with libnet itself:
	http://www.packetfactory.net/projects/
	# dnsa [DNS auditing tool]
	# egressor [router config check]
	# firewalk [gateway ACL scanner]
	# hummingbird [asychronous scanning engine]
	# ISIC [IP stack integrity checker]
	# nemesis [command line IP stack]
	# packit [tool to monitor, manipulate, and inject customized IPv4 traffic]
	# sentinel [remote promiscuous mode detection tool]

	Other projects, not sure how actively maintained:
	# ettercap [suite for man in the middle attacks on lan] 
	http://ettercap.sourceforge.net/
	# utunnel [tunneling of ip traffic over udp] 
	http://thebends.org/~allen/utunnel/
	# vnet [ethernet layer adaptive virtual network] 
	http://www.cs.northwestern.edu/~ais/software.html 

   3.4. Competitive Analysis:
	N/A

   3.5. Opportunity Window/Exposure:
	N/A

   3.6. How will you know when you are done?:
   	When libnet is integrated into sfwnv consolidation, following steps:
	http://ostest.central.sun.com/wiki/index.php/Package_Delivery_Project

4. Technical Description:
    4.1. Details:
    	 See attached FOSS checklist.

    4.2. Bug/RFE Number(s):
    	 6687609: integrate libnet into solaris
    
    4.3. In Scope:
    	 N/A

    4.4. Out of Scope:
	 N/A
    
    4.5. Interfaces:
	 See attached FOSS checklist section 4.
    
    4.6. Doc Impact:
    	 Libnet adds manpages for its headers, man section 3.
    
    4.7. Admin/Config Impact:
    	 N/A
    
    4.8. HA Impact:
	 N/A
    
    4.9. I18N/L10N Impact:
	 N/A
    
    4.10. Packaging & Delivery:
	 Libnet adds package SUNWlibnet.
    
    4.11. Security Impact:
    	  N/A
    
    4.12. Dependencies:
	  N/A

5. Reference Documents:
	FOSS checklist: foss-check-list-libnet.txt in case directory
	

6. Resources and Schedule:
   6.1. Projected Availability:
   	July 2008

   6.2. Cost of Effort:
   	2 person/weeks	

   6.3. Cost of Capital Resources:
   	N/A

   6.4. Product Approval Committee requested information:
   	6.4.1. Consolidation or Component Name: 
	       SFW
	6.4.3. Type of CPT Review and Approval expected:
	       FastTrack
        6.4.4. Project Boundary Conditions:
	       N/A
	6.4.5. Is this a necessary project for OEM agreements:
	       No
	6.4.6. Notes:
	       N/A
	6.4.7. Target RTI Date/Release:
	       snv_94
	6.4.8. Target Code Design Review Date:
	6.4.9. Update approval addition:
	       N/A




6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Darren.Reed@sun.com Thu Jun 26 17:29:45 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5R0Tit6010629
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 26 Jun 2008 17:29:45 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m5R0TgFH007732
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 27 Jun 2008 08:29:43 +0800 (SGT)
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 <0K3300D03IPH4100@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 26 Jun 2008 17:29:41 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3300CE8IPGQR00@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 26 Jun 2008 17:29:41 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m5R0UdsN007695	for
 <PSARC-ext@sun.com>; Fri, 27 Jun 2008 00:30:39 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3300101IO4VM00@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 27 Jun 2008 08:29:14 +0800 (SGT)
Received: from [200.200.0.213] ([85.207.19.34])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0K33003QUIONJPJ0@mail-apac.sun.com>; Fri,
 27 Jun 2008 08:29:14 +0800 (SGT)
Date: Fri, 27 Jun 2008 02:29:33 +0200
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
Sender: Darren.Reed@sun.com
To: Mark Carlson <markcarl@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Daria.Mehra@sun.com
Message-id: <4864346D.9060706@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 462

Presumably this project will be integrating and using DLPI?

Given that this package is no longer maintained, will it be updated
to use libdlpi instead of directly using DLPI?

Will the documentation be updated to mention what authroisations
within OpenSolaris are required to use this application?

Will the team integrating libnet take on responsibility for updating
the integrated package to use PF_PACKET in OpenSolaris when
that becomes available?

Darren


From Darren.Moffat@Sun.COM Fri Jun 27 04:26:03 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5RBQ2tk026278
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 27 Jun 2008 04:26:02 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m5RBQ2fX032133
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 27 Jun 2008 05:26:02 -0600 (MDT)
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 <0K3400K05D3DYW00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 27 Jun 2008 04:26:01 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3400DVMD3CRX90@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 27 Jun 2008 04:26:00 -0700 (PDT)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m5RBPxbL025280	for
 <PSARC-ext@sun.com>; Fri, 27 Jun 2008 11:25:59 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3400G01CD7AK00@fe-emea-10.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 27 Jun 2008 12:25:59 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3400GM9D3BNA90@fe-emea-10.sun.com>; Fri,
 27 Jun 2008 12:25:59 +0100 (BST)
Date: Fri, 27 Jun 2008 12:25:54 +0100
From: Darren J Moffat <Darren.Moffat@Sun.COM>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4864346D.9060706@Sun.COM>
Sender: Darren.Moffat@Sun.COM
To: Darren Reed <Darren.Reed@Sun.COM>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@Sun.COM,
        Daria.Mehra@Sun.COM
Message-id: <4864CE42.9000807@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080602)
Status: RO
Content-Length: 605

Darren Reed wrote:
> Presumably this project will be integrating and using DLPI?
> 
> Given that this package is no longer maintained, will it be updated
> to use libdlpi instead of directly using DLPI?
> 
> Will the documentation be updated to mention what authroisations
> within OpenSolaris are required to use this application?

I'm confused about the authorisations comment.

Privileges yes but I doubt there should be authorisation checks in a 
library like this.  In general privileged applications check 
authorisations (eg SMF daemons or cdrw), the kernel checks privileges.

-- 
Darren J Moffat

From Daria.Mehra@sun.com Mon Jun 30 21:38:14 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m614cDqS008938
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 30 Jun 2008 21:38:13 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m614bxOl027431
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 12:38:12 +0800 (SGT)
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 <0K3B00J038VMUZ00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 30 Jun 2008 22:38:10 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3B000PM8VM7GB0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 30 Jun 2008 22:38:10 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m614c9jS016606	for
 <PSARC-ext@sun.com>; Mon, 30 Jun 2008 21:38:09 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3B00B018SJN400@fe-sfbay-09.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 30 Jun 2008 21:38:09 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([129.150.21.37])
 by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3B0069I8VL0VA0@fe-sfbay-09.sun.com>; Mon,
 30 Jun 2008 21:38:09 -0700 (PDT)
Date: Mon, 30 Jun 2008 21:37:52 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4864346D.9060706@Sun.COM>
Sender: Daria.Mehra@sun.com
To: Darren Reed <Darren.Reed@sun.com>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <4869B4A0.2030401@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 2261

Thank you for the input, see responses inline.

Darren Reed wrote:
> Presumably this project will be integrating and using DLPI?
>
> Given that this package is no longer maintained, will it be updated
> to use libdlpi instead of directly using DLPI?

I looked into updating libnet to use libdlpi. This can be done, but will 
require source code modifications (which we cannot submit back to the 
open source project because it's no longer maintained). The effort 
involved will be substantial, at least for me, since I am not 
experienced with C network programming. If the ARC insists that this 
work should be done pre-integration, I will proceed to do it, but it 
will push out the target build.

I would appreciate technical advice on the porting, something like this 
old document which describes how to port applications to use DLPI:
ftp://ftp.anu.edu.au/mnt/disk3/sun-info/sun-faq/Docs/snit-to-dlpi.txt
A similar tutorial on how to port from DLPI to libdlpi would be great. 
The manpages do not give me enough direction, perhaps because I am 
unfamiliar with the area.

Would you consider an alternative of integrating libnet as-is, using 
DLPI directly, and requesting a later project to port it to use libdlpi? 
This could be filed as an RFE and addressed to the group who owns 
Solaris networking code.

>
> Will the documentation be updated to mention what authroisations
> within OpenSolaris are required to use this application?

Darren Moffat's comment addressed this. If you are asking about 
privileges, an application using libnet will need to run as root. This 
can be included in libnet's main manpage, if desired. If this doesn't 
answer your question, please clarify.

>
> Will the team integrating libnet take on responsibility for updating
> the integrated package to use PF_PACKET in OpenSolaris when
> that becomes available?

This request is out of scope for the current libnet case, but can be a 
future case. Its delivery depends on the Volo project. Perhaps Volo 
owner can raise the need for integration once functionality becomes 
available, and request resources at that time.

Please let me know where the ARC stands on libdlpi integration issue, 
and whether anything else is still unresolved.

Thanks,
-- daria

>
> Darren
>


From gdamore@sun.com Tue Jul  1 00:22:11 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 m617MAs1013137
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 00:22:11 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m617M5OE009512
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 08:22:09 +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 <0K3B00H01GGWAC00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 01 Jul 2008 00:22:08 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3B0018QGGVSY80@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 00:22:07 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m617M7A1021287	for
 <PSARC-ext@sun.com>; Tue, 01 Jul 2008 00:22:07 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3B00L01GCX6000@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 00:22:07 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K3B00293GGUMX70@fe-sfbay-09.sun.com>; Tue,
 01 Jul 2008 00:22:07 -0700 (PDT)
Date: Tue, 01 Jul 2008 00:19:44 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4869B4A0.2030401@sun.com>
Sender: Garrett.Damore@sun.com
To: Daria Mehra <Daria.Mehra@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <4869DA90.4020500@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1750

Daria Mehra wrote:
> Thank you for the input, see responses inline.
>
> Darren Reed wrote:
>> Presumably this project will be integrating and using DLPI?
>>
>> Given that this package is no longer maintained, will it be updated
>> to use libdlpi instead of directly using DLPI?
>
> I looked into updating libnet to use libdlpi. This can be done, but 
> will require source code modifications (which we cannot submit back to 
> the open source project because it's no longer maintained). The effort 
> involved will be substantial, at least for me, since I am not 
> experienced with C network programming. If the ARC insists that this 
> work should be done pre-integration, I will proceed to do it, but it 
> will push out the target build.

The issue sounds non-architectural to me, but an implementation detail.  
(We're still supporting DLPI, after all.)  However, the idea of 
converting to libdlpi is still a good one.  (And by the way, such a 
project might be a great way to learn more about network programming 
with C!  Frankly, libdlpi makes things much much simpler, than just 
using the old DLPI directly.)

A question about a project integrating without an upstream maintainer 
that I'd have to ask is, how are we maintaining them?  You can't claim 
there is upstream support if there really isn't any, so someone from Sun 
our our community would need to sign up to "own" the software.  (Again, 
not architectural, but a real question for the C-Team.)

But I think this particular concern may be irrelevant for this project, 
since I did find at http://www.packetfactory.net/libnet/ that there was 
a web page, updated last year, indicating that there is still a 
maintainer for the upstream.  Do you know differently?

    -- Garrett

From Darren.Moffat@sun.com Tue Jul  1 03:13:59 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 m61ADwPw018324
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 03:13:59 -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 m61ADvi8021356
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 11:13:57 +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 <0K3B00201OF9JI00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 01 Jul 2008 04:13:57 -0600 (MDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3B007T5OF83DC0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 04:13:57 -0600 (MDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m61ADusM020131	for
 <PSARC-ext@sun.com>; Tue, 01 Jul 2008 10:13:56 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3B00301M27HW00@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 11:13:56 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3B007OCOF1RU80@fe-emea-09.sun.com>; Tue,
 01 Jul 2008 11:13:51 +0100 (BST)
Date: Tue, 01 Jul 2008 11:13:49 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4869B4A0.2030401@sun.com>
Sender: Darren.Moffat@sun.com
To: Daria Mehra <Daria.Mehra@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>, PSARC-ext@sun.com,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486A035D.4040405@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080602)
Status: RO
Content-Length: 889

Daria Mehra wrote:
>> Will the documentation be updated to mention what authroisations
>> within OpenSolaris are required to use this application?
> 
> Darren Moffat's comment addressed this. If you are asking about 
> privileges, an application using libnet will need to run as root. This 
> can be included in libnet's main manpage, if desired. If this doesn't 
> answer your question, please clarify.

Acutally "root" is the wrong answer.  The correct answer is one or more 
explicitly listed privileges (or privilege sets such as all).  I don't 
want to see "root" listed on the man page because that is wrong.

Depending on what it is that libnet allows the user to do the answer is 
probably something like sys_net_config or net_rawaccess or maybe it 
varies depending on the device and which libnet interface.  However 
"root" is most certainly not the answer.

-- 
Darren J Moffat

From Darren.Reed@Sun.COM Tue Jul  1 07:51:37 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 m61EpbRl023541
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 07:51:37 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m61Ep9PM014234
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 15:51:35 +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 <0K3C00E0V19TTM00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 01 Jul 2008 07:51:29 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3C00C8619ITT50@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 07:51:19 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m61EqKEN003598	for
 <PSARC-ext@sun.com>; Tue, 01 Jul 2008 14:52:20 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3C00A0116PSR00@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 22:50:51 +0800 (SGT)
Received: from [192.168.1.237] ([76.191.150.176])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0K3C00MSK18PLRFK@mail-apac.sun.com>; Tue,
 01 Jul 2008 22:50:51 +0800 (SGT)
Date: Tue, 01 Jul 2008 07:51:12 -0700
From: Darren Reed <Darren.Reed@Sun.COM>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4869B4A0.2030401@sun.com>
Sender: Darren.Reed@Sun.COM
To: Daria Mehra <Daria.Mehra@Sun.COM>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@Sun.COM
Message-id: <486A4460.8030508@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 1787



Daria Mehra wrote:
> Thank you for the input, see responses inline.
>
> Darren Reed wrote:
>> Presumably this project will be integrating and using DLPI?
>>
>> Given that this package is no longer maintained, will it be updated
>> to use libdlpi instead of directly using DLPI?
>
> I looked into updating libnet to use libdlpi. This can be done, but 
> will require source code modifications (which we cannot submit back to 
> the open source project because it's no longer maintained). The effort 
> involved will be substantial, at least for me, since I am not 
> experienced with C network programming. If the ARC insists that this 
> work should be done pre-integration, I will proceed to do it, but it 
> will push out the target build.
>
> I would appreciate technical advice on the porting, something like 
> this old document which describes how to port applications to use DLPI:
> ftp://ftp.anu.edu.au/mnt/disk3/sun-info/sun-faq/Docs/snit-to-dlpi.txt
> A similar tutorial on how to port from DLPI to libdlpi would be great. 
> The manpages do not give me enough direction, perhaps because I am 
> unfamiliar with the area.
>
> Would you consider an alternative of integrating libnet as-is, using 
> DLPI directly, and requesting a later project to port it to use 
> libdlpi? This could be filed as an RFE and addressed to the group who 
> owns Solaris networking code.

My concern is that in future we will ship a libpcap that is based
on libdlpi and that thus it may work with a different set of interface
names than does libnet, possibly leading to application failure
because interface "foo0" works with libpcap and not libnet.

I'm afraid that integrating libnet, as is, would be a bug (in more
ways than one) if it were to use DLPI directly rather than libdlpi.

Darren


From Daria.Mehra@sun.com Tue Jul  1 08:14:09 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m61FE9sN024474
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 08:14:09 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m61FE9Z9015715
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 08:14:09 -0700 (PDT)
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 <0K3C00L032BKSQ00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 01 Jul 2008 08:14:08 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3C00GUA2BH12E0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 08:14:05 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m61FE59S001652	for
 <PSARC-ext@sun.com>; Tue, 01 Jul 2008 08:14:05 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3C003011Y04J00@fe-sfbay-10.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 08:14:05 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([24.4.219.65])
 by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3C00D0X2BEK480@fe-sfbay-10.sun.com>; Tue,
 01 Jul 2008 08:14:02 -0700 (PDT)
Date: Tue, 01 Jul 2008 08:14:01 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A4460.8030508@Sun.COM>
Sender: Daria.Mehra@sun.com
To: Darren Reed <Darren.Reed@sun.com>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <486A49B9.1000607@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 828


Darren Reed wrote:
> My concern is that in future we will ship a libpcap that is based
> on libdlpi and that thus it may work with a different set of interface
> names than does libnet, possibly leading to application failure
> because interface "foo0" works with libpcap and not libnet.
>
> I'm afraid that integrating libnet, as is, would be a bug (in more
> ways than one) if it were to use DLPI directly rather than libdlpi.

If porting of libpcap to use libdlpi is a future project, shouldn't the 
same project include updating libnet, so it is done at the same time? I 
read your comment to mean that today's version of libpcap (0.9.8) is 
using DLPI directly, just like libnet. Since the two libraries are often 
used together, it seems sensible to keep them in lockstep with respect 
to DLPI/libdlpi support.

-- daria

From Darren.Reed@sun.com Tue Jul  1 08:20:50 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m61FKn7Z024610
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 1 Jul 2008 08:20:49 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m61FKadf009712
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 1 Jul 2008 23:20:47 +0800 (SGT)
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 <0K3C00M0X2MJH800@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 01 Jul 2008 08:20:43 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3C00GHH2MI0ZE0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 01 Jul 2008 08:20:43 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m61FLiZV004232	for
 <psarc-ext@sun.com>; Tue, 01 Jul 2008 15:21:44 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3C00J012GRXE00@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 01 Jul 2008 23:18:39 +0800 (SGT)
Received: from [192.168.1.237] ([76.191.150.176])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0K3C00F9I2J1R1DQ@mail-apac.sun.com>; Tue,
 01 Jul 2008 23:18:39 +0800 (SGT)
Date: Tue, 01 Jul 2008 08:20:36 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A49B9.1000607@sun.com>
Sender: Darren.Reed@sun.com
To: Daria Mehra <Daria.Mehra@sun.com>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <486A4B44.3010003@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 1127

Daria Mehra wrote:
> Darren Reed wrote:
>> My concern is that in future we will ship a libpcap that is based
>> on libdlpi and that thus it may work with a different set of interface
>> names than does libnet, possibly leading to application failure
>> because interface "foo0" works with libpcap and not libnet.
>>
>> I'm afraid that integrating libnet, as is, would be a bug (in more
>> ways than one) if it were to use DLPI directly rather than libdlpi.
>
> If porting of libpcap to use libdlpi is a future project, shouldn't 
> the same project include updating libnet, so it is done at the same 
> time? I read your comment to mean that today's version of libpcap 
> (0.9.8) is using DLPI directly, just like libnet. Since the two 
> libraries are often used together, it seems sensible to keep them in 
> lockstep with respect to DLPI/libdlpi support.

Please see PSARC/2008/288.
Integration of libpcap, using libdlpi, was approved earlier this year by 
PSARC.

Thus my concern arises from the already approved case for libpcap that will
use libdlpi and the pending one for libnet that appears to not (want to.)

Darren


From Daria.Mehra@sun.com Tue Jul  1 09:00:14 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m61G0EKq025470
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 09:00:14 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m61G08cP021924
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 1 Jul 2008 09:00:13 -0700 (PDT)
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 <0K3C003274GD5T00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 01 Jul 2008 09:00:13 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3C00NK24GD0S30@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 09:00:13 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m61G0D5F006651	for
 <PSARC-ext@sun.com>; Tue, 01 Jul 2008 09:00:13 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3C005011623200@fe-sfbay-10.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 01 Jul 2008 09:00:13 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([129.150.20.11])
 by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3C001A84G62UA0@fe-sfbay-10.sun.com>; Tue,
 01 Jul 2008 09:00:07 -0700 (PDT)
Date: Tue, 01 Jul 2008 09:00:05 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4869DA90.4020500@sun.com>
Sender: Daria.Mehra@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <486A5485.3060409@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <4869DA90.4020500@sun.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 1320

Garrett D'Amore wrote:
> A question about a project integrating without an upstream maintainer 
> that I'd have to ask is, how are we maintaining them?  You can't claim 
> there is upstream support if there really isn't any, so someone from 
> Sun our our community would need to sign up to "own" the software.  
> (Again, not architectural, but a real question for the C-Team.)
>
> But I think this particular concern may be irrelevant for this 
> project, since I did find at http://www.packetfactory.net/libnet/ that 
> there was a web page, updated last year, indicating that there is 
> still a maintainer for the upstream.  Do you know differently?

Yes indeed, the main page of the project says "Page last updated: Thu 
Feb 22 09:59:27 PST 2007". However I found no code updates or mailing 
list activity since 2005. I also tried contacting the maintainer via 
email (mike_schiffman@hotmail.com) 2 weeks ago and received no reply so 
far. Based on this, I would describe the upstream project state as not 
in active development, with questionable level of support.

My understanding is that by the virtue of porting libnet to opensolaris, 
I am signing up to own future updates. A better choice would be someone 
from Solaris networking group, but in the absence of volunteers, let's 
assume I am "it".

-- daria

From Daria.Mehra@sun.com Tue Jul  1 09:22:30 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m61GMUFo027027
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 1 Jul 2008 09:22:30 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m61GMSiN029634
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 1 Jul 2008 09:22:30 -0700 (PDT)
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 <0K3C00H075HHT500@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 01 Jul 2008 09:22:29 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3C00CJS5HGTXE0@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 01 Jul 2008 09:22:28 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m61GMSXF016497	for
 <psarc-ext@sun.com>; Tue, 01 Jul 2008 09:22:28 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3C005015BTRF00@fe-sfbay-09.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 01 Jul 2008 09:22:28 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([129.150.20.11])
 by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3C006CY5HG0K10@fe-sfbay-09.sun.com>; Tue,
 01 Jul 2008 09:22:28 -0700 (PDT)
Date: Tue, 01 Jul 2008 09:22:26 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A4B44.3010003@Sun.COM>
Sender: Daria.Mehra@sun.com
To: Darren Reed <Darren.Reed@sun.com>
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <486A59C2.3040601@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 1650

Darren Reed wrote:
> Daria Mehra wrote:
>> Darren Reed wrote:
>>> My concern is that in future we will ship a libpcap that is based
>>> on libdlpi and that thus it may work with a different set of interface
>>> names than does libnet, possibly leading to application failure
>>> because interface "foo0" works with libpcap and not libnet.
>>>
>>> I'm afraid that integrating libnet, as is, would be a bug (in more
>>> ways than one) if it were to use DLPI directly rather than libdlpi.
>>
>> If porting of libpcap to use libdlpi is a future project, shouldn't 
>> the same project include updating libnet, so it is done at the same 
>> time? I read your comment to mean that today's version of libpcap 
>> (0.9.8) is using DLPI directly, just like libnet. Since the two 
>> libraries are often used together, it seems sensible to keep them in 
>> lockstep with respect to DLPI/libdlpi support.
>
> Please see PSARC/2008/288.
> Integration of libpcap, using libdlpi, was approved earlier this year 
> by PSARC.
>
> Thus my concern arises from the already approved case for libpcap that 
> will
> use libdlpi and the pending one for libnet that appears to not (want to.)

Thank you for pointing out the PSARC case for libpcap integration with 
libdlpi, I was not aware of this recent initiative. The webrev will come 
in handy if I am to proceed with updating libnet to use dlpi, which is 
something I'm prepared to do if the whole ARC feels it is necessary. 
This request expands the scope of libnet's integration case compared to 
our original intentions, and I will need a firm direction from the ARC 
in order to get this work scheduled.

-- daria

From Daria.Mehra@sun.com Wed Jul  2 20:33:03 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 m633X2aJ000950
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 2 Jul 2008 20:33:02 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m633Wwtv007920
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 04:33:01 +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 <0K3E00K05V6Z8K00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 02 Jul 2008 20:32:59 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3E00HM1V6ZHA10@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 02 Jul 2008 20:32:59 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m633Wxo6005993	for
 <PSARC-ext@sun.com>; Wed, 02 Jul 2008 20:32:59 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3E00I01V1K8F00@fe-sfbay-10.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 02 Jul 2008 20:32:59 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([129.150.17.31])
 by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3E001GWV6Y7ZF0@fe-sfbay-10.sun.com>; Wed,
 02 Jul 2008 20:32:58 -0700 (PDT)
Date: Wed, 02 Jul 2008 20:32:55 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A035D.4040405@Sun.COM>
Sender: Daria.Mehra@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>, PSARC-ext@sun.com,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486C4867.6030809@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A035D.4040405@Sun.COM>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 1355

Darren J Moffat wrote:
> Daria Mehra wrote:
>>> Will the documentation be updated to mention what authroisations
>>> within OpenSolaris are required to use this application?
>>
>> Darren Moffat's comment addressed this. If you are asking about 
>> privileges, an application using libnet will need to run as root. 
>> This can be included in libnet's main manpage, if desired. If this 
>> doesn't answer your question, please clarify.
>
> Acutally "root" is the wrong answer.  The correct answer is one or 
> more explicitly listed privileges (or privilege sets such as all).  I 
> don't want to see "root" listed on the man page because that is wrong.
>
> Depending on what it is that libnet allows the user to do the answer 
> is probably something like sys_net_config or net_rawaccess or maybe it 
> varies depending on the device and which libnet interface.  However 
> "root" is most certainly not the answer.
>

Ok now I understand that the question was about privileges in the 
Solaris RBAC model (another new area for yours truly). From what I can 
tell, the necessary privileges depend on what the application is doing 
with libnet and may include sys_net_config, net_rawaccess, 
net_icmpaccess. I do not believe the entire "all" set is needed. I 
derived this by using privdebug.pl script on sample applications 
supplied with libnet.

-- daria

From Daria.Mehra@sun.com Wed Jul  2 20:40:50 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m633eoeW000974
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 2 Jul 2008 20:40:50 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m633emPc005758
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 2 Jul 2008 20:40:50 -0700 (PDT)
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 <0K3E00B07VJZCC00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 02 Jul 2008 21:40:47 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3E0087TVJXL970@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 02 Jul 2008 21:40:46 -0600 (MDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m633ej32006161	for
 <psarc-ext@sun.com>; Wed, 02 Jul 2008 20:40:45 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3E00L01VJWZ100@fe-sfbay-10.sun.com>
 (original mail from Daria.Mehra@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 02 Jul 2008 20:40:45 -0700 (PDT)
Received: from daria-mehras-macbook-air.local ([129.150.17.31])
 by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3E00KLWVJXHM00@fe-sfbay-10.sun.com>; Wed,
 02 Jul 2008 20:40:45 -0700 (PDT)
Date: Wed, 02 Jul 2008 20:40:42 -0700
From: Daria Mehra <Daria.Mehra@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A59C2.3040601@sun.com>
Sender: Daria.Mehra@sun.com
Cc: Mark Carlson <markcarl@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <486C4A3A.9030500@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Status: RO
Content-Length: 357

Still waiting for the ARC's response on the issue of libdlpi 
integration. Once I know whether the ARC requires libdlpi work to be 
done in order for libnet to get integrated, I will be able to discuss 
time commitment with my manager and get his decision regarding future 
internal support for libnet. The case times out tomorrow, please advise.

-- daria

From Mark.Carlson@sun.com Thu Jul  3 13:57:10 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m63KvAmB025943
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 3 Jul 2008 13:57:10 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m63Kv8Fj024110
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 14:57:10 -0600 (MDT)
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 <0K3G0060X7J88R00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Thu, 03 Jul 2008 13:57:08 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3G00HG47J815B0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Thu,
 03 Jul 2008 13:57:08 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m63Kv8sx008140	for
 <PSARC-ext@Sun.COM>; Thu, 03 Jul 2008 20:57:08 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3G00L017ET1600@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 03 Jul 2008 14:57:08 -0600 (MDT)
Received: from Macintosh-205.local ([129.150.33.37])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K3G00A6X7IZYMA0@mail-amer.sun.com>; Thu,
 03 Jul 2008 14:57:00 -0600 (MDT)
Date: Thu, 03 Jul 2008 14:56:59 -0600
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486C4A3A.9030500@sun.com>
Sender: Mark.Carlson@sun.com
To: PSARC-ext@sun.com
Cc: Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486D3D1B.5040806@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Status: RO
Content-Length: 103

This case times out today. Does anyone need more time or have
all the issues been addressed?

-- mark


From Darren.Reed@sun.com Thu Jul  3 15:34:42 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 m63MYfxB028355
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 3 Jul 2008 15:34:41 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m63MYbvx018083
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 23:34:40 +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 <0K3G00H05C1RLV00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 03 Jul 2008 15:34:39 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3G00E0VC1PG410@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 15:34:39 -0700 (PDT)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m63MYbck002646	for
 <PSARC-ext@sun.com>; Thu, 03 Jul 2008 22:34:37 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3G00901BTS6P00@fe-emea-10.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 23:34:37 +0100 (BST)
Received: from [129.146.106.55] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3G00IKWC1N8R60@fe-emea-10.sun.com>; Thu,
 03 Jul 2008 23:34:37 +0100 (BST)
Date: Thu, 03 Jul 2008 15:34:35 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D3D1B.5040806@sun.com>
Sender: Darren.Reed@sun.com
To: "Mark A. Carlson" <Mark.Carlson@sun.com>
Cc: PSARC-ext@sun.com, Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486D53FB.60305@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-au, en
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20060120
Status: RO
Content-Length: 825

Mark A. Carlson wrote:

> This case times out today. Does anyone need more time or have
> all the issues been addressed?
>
> -- mark
>

It would seem that the only unresolved issue was:

 > Thank you for pointing out the PSARC case for libpcap
 > integration with libdlpi, I was not aware of this recent initiative.
 > The webrev will come in handy if I am to proceed with updating
 > libnet to use dlpi, which is something I'm prepared to do if the
 > whole ARC feels it is necessary. This request expands the scope
 > of libnet's integration case compared to our original intentions,
 > and I will need a firm direction from the ARC in order to get this
 > work scheduled.

...given the time of year, I'm not sure if we should take the relative
silence to mean the ARC is happy with the stated direction or not...

Darren


From gdamore@sun.com Thu Jul  3 15:42:00 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 m63Mfxa3028496
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 3 Jul 2008 15:41:59 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m63Mftad020883
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 23:41:58 +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 <0K3G00I03CDXGJ00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 03 Jul 2008 15:41:57 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3G00E9BCDWG610@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 15:41:57 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m63MfuWk010604	for
 <PSARC-ext@sun.com>; Thu, 03 Jul 2008 15:41:56 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3G00B01C8YZ400@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 15:41:56 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K3G00MTQCDW4E40@fe-sfbay-10.sun.com>; Thu,
 03 Jul 2008 15:41:56 -0700 (PDT)
Date: Thu, 03 Jul 2008 15:39:22 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D53FB.60305@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Darren Reed <Darren.Reed@sun.com>
Cc: "Mark A. Carlson" <Mark.Carlson@sun.com>, PSARC-ext@sun.com,
        Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486D551A.9060001@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1614

Darren Reed wrote:
> Mark A. Carlson wrote:
>
>> This case times out today. Does anyone need more time or have
>> all the issues been addressed?
>>
>> -- mark
>>
>
> It would seem that the only unresolved issue was:
>
> > Thank you for pointing out the PSARC case for libpcap
> > integration with libdlpi, I was not aware of this recent initiative.
> > The webrev will come in handy if I am to proceed with updating
> > libnet to use dlpi, which is something I'm prepared to do if the
> > whole ARC feels it is necessary. This request expands the scope
> > of libnet's integration case compared to our original intentions,
> > and I will need a firm direction from the ARC in order to get this
> > work scheduled.
>
> ...given the time of year, I'm not sure if we should take the relative
> silence to mean the ARC is happy with the stated direction or not...
>
> Darren
>
I'm on sabbatical, so my suggestion carries no weight, but I humbly 
recommend you let this case run for another week.  I think the project 
team needs to confirm resource commitment with their management as well, 
so an extra week shouldn't hurt at all.

Darren, you were the one that raised the concern about possible 
differences between libdlpi and actually using dlpi directly.  Can you 
elaborate any further on that?  Is the issue that some interfaces won't 
be available using certain names via pure DLPI?  (Is this just because 
of /dev/net versus /dev from Clearview?  Perhaps libnet can be made to 
understand to search in /dev/net first.  That is probably a much smaller 
effort than converting to use libdlpi.)

    -- Garrett


From Mark.Carlson@sun.com Thu Jul  3 15:43:27 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m63MhQ2b028532
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 3 Jul 2008 15:43:26 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m63MhQfB048376
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 16:43:26 -0600 (MDT)
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 <0K3G00705CGD8S00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 03 Jul 2008 16:43:25 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3G00GKSCGC7Q50@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 16:43:24 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m63MhOue002910	for
 <PSARC-ext@sun.com>; Thu, 03 Jul 2008 22:43:24 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3G00C01CDF6D00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 16:43:24 -0600 (MDT)
Received: from Macintosh-205.local ([129.150.33.37])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K3G0006SCGBUQB0@mail-amer.sun.com>; Thu,
 03 Jul 2008 16:43:24 -0600 (MDT)
Date: Thu, 03 Jul 2008 16:43:23 -0600
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D53FB.60305@Sun.COM>
Sender: Mark.Carlson@sun.com
To: Darren Reed <Darren.Reed@sun.com>
Cc: Daria Mehra <Daria.Mehra@sun.com>, PSARC-ext@sun.com,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486D560B.9040503@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_8M4PINddY9WMOZD0DQ83ow)"
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Status: RO
Content-Length: 3026

This is a multi-part message in MIME format.

--Boundary_(ID_8M4PINddY9WMOZD0DQ83ow)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

I'll interpret this as a "need more time". I have extended the
timer to 7/09.

-- mark

Darren Reed wrote:
> Mark A. Carlson wrote:
>
>   
>> This case times out today. Does anyone need more time or have
>> all the issues been addressed?
>>
>> -- mark
>>
>>     
>
> It would seem that the only unresolved issue was:
>
>  > Thank you for pointing out the PSARC case for libpcap
>  > integration with libdlpi, I was not aware of this recent initiative.
>  > The webrev will come in handy if I am to proceed with updating
>  > libnet to use dlpi, which is something I'm prepared to do if the
>  > whole ARC feels it is necessary. This request expands the scope
>  > of libnet's integration case compared to our original intentions,
>  > and I will need a firm direction from the ARC in order to get this
>  > work scheduled.
>
> ...given the time of year, I'm not sure if we should take the relative
> silence to mean the ARC is happy with the stated direction or not...
>
> Darren
>
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>   

--Boundary_(ID_8M4PINddY9WMOZD0DQ83ow)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>I'll interpret this as a "need more time". I have extended the<br>
timer to 7/09.<br>
<br>
-- mark<br>
</tt><br>
Darren Reed wrote:
<blockquote cite="mid:486D53FB.60305@Sun.COM" type="cite">
  <pre wrap="">Mark A. Carlson wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">This case times out today. Does anyone need more time or have
all the issues been addressed?

-- mark

    </pre>
  </blockquote>
  <pre wrap=""><!---->
It would seem that the only unresolved issue was:

 &gt; Thank you for pointing out the PSARC case for libpcap
 &gt; integration with libdlpi, I was not aware of this recent initiative.
 &gt; The webrev will come in handy if I am to proceed with updating
 &gt; libnet to use dlpi, which is something I'm prepared to do if the
 &gt; whole ARC feels it is necessary. This request expands the scope
 &gt; of libnet's integration case compared to our original intentions,
 &gt; and I will need a firm direction from the ARC in order to get this
 &gt; work scheduled.

...given the time of year, I'm not sure if we should take the relative
silence to mean the ARC is happy with the stated direction or not...

Darren

_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
</blockquote>
</body>
</html>

--Boundary_(ID_8M4PINddY9WMOZD0DQ83ow)--

From Darren.Reed@sun.com Thu Jul  3 15:57:46 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 m63MvkgP029004
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 3 Jul 2008 15:57:46 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m63MvhVB026110
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 3 Jul 2008 23:57:45 +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 <0K3G00K03D48CT00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 03 Jul 2008 15:57:44 -0700 (PDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3G00E6KD47FY10@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 15:57:44 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m63MvhlU008316	for
 <PSARC-ext@sun.com>; Thu, 03 Jul 2008 22:57:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3G00401CXIH500@fe-emea-09.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 03 Jul 2008 23:57:43 +0100 (BST)
Received: from [129.146.106.55] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3G00JYAD3VBE10@fe-emea-09.sun.com>; Thu,
 03 Jul 2008 23:57:36 +0100 (BST)
Date: Thu, 03 Jul 2008 15:57:31 -0700
From: Darren Reed <Darren.Reed@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D551A.9060001@sun.com>
Sender: Darren.Reed@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: "Mark A. Carlson" <Mark.Carlson@sun.com>, PSARC-ext@sun.com,
        Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <486D595B.9060107@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-Accept-Language: en-au, en
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D551A.9060001@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20060120
Status: RO
Content-Length: 605

Garrett D'Amore wrote:

> ...
> Darren, you were the one that raised the concern about possible 
> differences between libdlpi and actually using dlpi directly.  Can you 
> elaborate any further on that?  Is the issue that some interfaces 
> won't be available using certain names via pure DLPI?  (Is this just 
> because of /dev/net versus /dev from Clearview?  Perhaps libnet can be 
> made to understand to search in /dev/net first.  That is probably a 
> much smaller effort than converting to use libdlpi.)


Yes, /dev/net.

The correct way to interface with /dev/net should be via libdlpi.

Darren


From carlsonj@phorcys.east.sun.com Mon Jul  7 05:23:51 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m67CNoxb010060
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 7 Jul 2008 05:23:51 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m67CNdb6008698;
	Mon, 7 Jul 2008 20:23:45 +0800 (SGT)
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 <0K3M00I05YFI5A00@brm-avmta-1.central.sun.com>; Mon,
 07 Jul 2008 06:23:42 -0600 (MDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3M00194YFG9O90@brm-avmta-1.central.sun.com>; Mon,
 07 Jul 2008 06:23:40 -0600 (MDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m67CNdWj008437; Mon,
 07 Jul 2008 08:23:39 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m67CNdHB008434; Mon,
 07 Jul 2008 08:23:39 -0400 (EDT)
Date: Mon, 07 Jul 2008 08:23:39 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D595B.9060107@Sun.COM>
To: Darren Reed <Darren.Reed@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, Daria Mehra <Daria.Mehra@sun.com>,
        PSARC-ext@sun.com, Mark Carlson <markcarl@sac.sfbay.sun.com>,
        "Mark A. Carlson" <Mark.Carlson@sun.com>
Message-id: <18546.2763.308156.17209@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D551A.9060001@sun.com> <486D595B.9060107@Sun.COM>
Status: RO
Content-Length: 1026

Darren Reed writes:
> Yes, /dev/net.
> 
> The correct way to interface with /dev/net should be via libdlpi.

Agreed; not just correct but easy.

However, for some open source projects, being able to support more
than just OpenSolaris is a goal.  In that case, it makes sense to use
plain old DLPIv2 for portability and make sure that you check
/dev/net/<ifname> before trying /dev/<ifname>.

I agree that Clearview UV support seems like a blocking item.  We
shouldn't be integrating something into Solaris if it doesn't properly
support the basic OS features.

That means there's a code change needed here: either fixed to support
/dev/net (and then supported later with whatever changes may be
needed), or changed over to libdlpi.  In my estimation, that should be
an implementor's choice to resolve.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Sebastien.Roy@Sun.COM Mon Jul  7 14:13:57 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 m67LDun6028629
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 14:13:56 -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 m67LDt9V013805
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 7 Jul 2008 22:13:55 +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 <0K3N00B01MZ6X400@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 07 Jul 2008 15:13:54 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3N000R1MZ68VB0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 07 Jul 2008 15:13:54 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m67LDsJR004826	for
 <PSARC-ext@Sun.COM>; Mon, 07 Jul 2008 21:13:54 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3N00101M3KSP00@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Mon,
 07 Jul 2008 15:13:54 -0600 (MDT)
Received: from [129.148.174.103] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3N00AFOMYTIOD0@mail-amer.sun.com>; Mon,
 07 Jul 2008 15:13:42 -0600 (MDT)
Date: Mon, 07 Jul 2008 17:13:41 -0400
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486A4460.8030508@Sun.COM>
Sender: Sebastien.Roy@Sun.COM
To: Darren Reed <Darren.Reed@Sun.COM>
Cc: Daria Mehra <Daria.Mehra@Sun.COM>, PSARC-ext@Sun.COM,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <1215465221.3077.6.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.22.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM>
Status: RO
Content-Length: 846

On Tue, 2008-07-01 at 07:51 -0700, Darren Reed wrote:
> My concern is that in future we will ship a libpcap that is based
> on libdlpi and that thus it may work with a different set of interface
> names than does libnet, possibly leading to application failure
> because interface "foo0" works with libpcap and not libnet.

FYI, a libdlpi-based libpcap (PSARC/2008/288) was integrated into
snv_93, so the future is now. :-)

> I'm afraid that integrating libnet, as is, would be a bug (in more
> ways than one) if it were to use DLPI directly rather than libdlpi.

Indeed.  With Clearview UV, libnet would either have to be modified to
either use libdlpi, or minimally be modified to open DLPI devices out
of /dev/net in order to function with vanity naming.  That part, at
least, is architectural and needs to be addressed by this case.

-Seb



From gdamore@sun.com Mon Jul  7 14:22:16 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m67LMGkv029527
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 14:22:16 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m67LMF8b017952
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 7 Jul 2008 14:22:16 -0700 (PDT)
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 <0K3N00N0NND34J00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 07 Jul 2008 14:22:15 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3N00IRSND2BV80@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 07 Jul 2008 14:22:14 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m67LMEHm004600	for
 <PSARC-ext@Sun.COM>; Mon, 07 Jul 2008 14:22:14 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3N00701N6LFU00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Mon,
 07 Jul 2008 14:22:14 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K3N001LFNCAVM90@fe-sfbay-10.sun.com>; Mon,
 07 Jul 2008 14:21:46 -0700 (PDT)
Date: Mon, 07 Jul 2008 14:18:54 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <1215465221.3077.6.camel@strat>
Sender: Garrett.Damore@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: Darren Reed <Darren.Reed@sun.com>, Daria Mehra <Daria.Mehra@sun.com>,
        PSARC-ext@sun.com, Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <4872883E.8050708@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <1215465221.3077.6.camel@strat>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1119

Sebastien Roy wrote:
> On Tue, 2008-07-01 at 07:51 -0700, Darren Reed wrote:
>   
>> My concern is that in future we will ship a libpcap that is based
>> on libdlpi and that thus it may work with a different set of interface
>> names than does libnet, possibly leading to application failure
>> because interface "foo0" works with libpcap and not libnet.
>>     
>
> FYI, a libdlpi-based libpcap (PSARC/2008/288) was integrated into
> snv_93, so the future is now. :-)
>
>   
>> I'm afraid that integrating libnet, as is, would be a bug (in more
>> ways than one) if it were to use DLPI directly rather than libdlpi.
>>     
>
> Indeed.  With Clearview UV, libnet would either have to be modified to
> either use libdlpi, or minimally be modified to open DLPI devices out
> of /dev/net in order to function with vanity naming.  That part, at
> least, is architectural and needs to be addressed by this case.
>
> -Seb
>
>
>   

This sounds like it really needs to be a Big Question.  Unfortunately, 
with Clearview, the older style DLPI applications are busted as they 
won't know how to locate devices.

    -- Garrett

From carlsonj@phorcys.east.sun.com Mon Jul  7 14:31:24 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m67LVNCu029612
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 7 Jul 2008 14:31:24 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m67LVFGS028137;
	Tue, 8 Jul 2008 05:31:18 +0800 (SGT)
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 <0K3N00003NS4ZP00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Jul 2008 14:31:16 -0700 (PDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3N00IRINS4BVA0@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Jul 2008 14:31:16 -0700 (PDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m67LVFbr015941; Mon,
 07 Jul 2008 17:31:15 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m67LVFFx015938; Mon,
 07 Jul 2008 17:31:15 -0400 (EDT)
Date: Mon, 07 Jul 2008 17:31:15 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <4872883E.8050708@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>, Daria Mehra <Daria.Mehra@sun.com>,
        PSARC-ext@sun.com, Mark Carlson <markcarl@sac.sfbay.sun.com>,
        Darren Reed <Darren.Reed@sun.com>
Message-id: <18546.35619.46037.108334@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <1215465221.3077.6.camel@strat>
 <4872883E.8050708@sun.com>
Status: RO
Content-Length: 1182

Garrett D'Amore writes:
> Sebastien Roy wrote:
> > Indeed.  With Clearview UV, libnet would either have to be modified to
> > either use libdlpi, or minimally be modified to open DLPI devices out
> > of /dev/net in order to function with vanity naming.  That part, at
> > least, is architectural and needs to be addressed by this case.
> >
> > -Seb
> >
> >
> >   
> 
> This sounds like it really needs to be a Big Question.  Unfortunately, 
> with Clearview, the older style DLPI applications are busted as they 
> won't know how to locate devices.

They're not totally busted.  They still work with the driver-given
name in /dev.  They just won't work with the administratively assigned
name known to dladm and IP.

I see it as a fit-and-finish problem.  Things that integrate into
Solaris ought to work properly with the local Solaris tools and
features.  Things that aren't integrated needn't necessarily work so
well ... though it'd be nice if they did.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Mark.Carlson@Sun.COM Tue Jul  8 05:37:34 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m68CbXT7023166
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 8 Jul 2008 05:37:33 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m68CbQKG025737
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jul 2008 20:37:32 +0800 (SGT)
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 <0K3O0010FTQHXC00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 08 Jul 2008 05:37:29 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O00JTHTQF8W60@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 08 Jul 2008 05:37:28 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m68CbRwd025981	for
 <PSARC-ext@Sun.COM>; Tue, 08 Jul 2008 12:37:27 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3O00E01TMWFX00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Tue,
 08 Jul 2008 06:37:27 -0600 (MDT)
Received: from Macintosh-205.local ([129.150.33.226])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K3O001WTTQARUC0@mail-amer.sun.com>; Tue,
 08 Jul 2008 06:37:22 -0600 (MDT)
Date: Tue, 08 Jul 2008 06:37:22 -0600
From: "Mark A. Carlson" <Mark.Carlson@Sun.COM>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <486D560B.9040503@sun.com>
Sender: Mark.Carlson@Sun.COM
To: PSARC-ext@Sun.COM
Cc: Daria Mehra <Daria.Mehra@Sun.COM>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <48735F82.8070602@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_kuDoWFJxFI2RaCSL4JjLcw)"
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D560B.9040503@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Status: RO
Content-Length: 3694

This is a multi-part message in MIME format.

--Boundary_(ID_kuDoWFJxFI2RaCSL4JjLcw)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

The Project team has updated the FOSS checklist for libnet, with changes 
in sections:
2.3.2 (upstream support),
3.4.7 (privileges),
3.7 (code modifications - dlpi).

-- mark


Mark A. Carlson wrote:
> I'll interpret this as a "need more time". I have extended the
> timer to 7/09.
>
> -- mark
>
> Darren Reed wrote:
>> Mark A. Carlson wrote:
>>
>>   
>>> This case times out today. Does anyone need more time or have
>>> all the issues been addressed?
>>>
>>> -- mark
>>>
>>>     
>>
>> It would seem that the only unresolved issue was:
>>
>>  > Thank you for pointing out the PSARC case for libpcap
>>  > integration with libdlpi, I was not aware of this recent initiative.
>>  > The webrev will come in handy if I am to proceed with updating
>>  > libnet to use dlpi, which is something I'm prepared to do if the
>>  > whole ARC feels it is necessary. This request expands the scope
>>  > of libnet's integration case compared to our original intentions,
>>  > and I will need a firm direction from the ARC in order to get this
>>  > work scheduled.
>>
>> ...given the time of year, I'm not sure if we should take the relative
>> silence to mean the ARC is happy with the stated direction or not...
>>
>> Darren
>>
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>>   

--Boundary_(ID_kuDoWFJxFI2RaCSL4JjLcw)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
The Project team has updated the FOSS checklist for libnet, with
changes in sections:
<br>
2.3.2 (upstream support),
<br>
3.4.7 (privileges),
<br>
3.7 (code modifications - dlpi).
<br>
<br>
-- mark<br>
<br>
<br>
Mark A. Carlson wrote:
<blockquote cite="mid:486D560B.9040503@sun.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <tt>I'll interpret this as a "need more time". I have extended the<br>
timer to 7/09.<br>
  <br>
-- mark<br>
  </tt><br>
Darren Reed wrote:
  <blockquote cite="mid:486D53FB.60305@Sun.COM" type="cite">
    <pre wrap="">Mark A. Carlson wrote:

  </pre>
    <blockquote type="cite">
      <pre wrap="">This case times out today. Does anyone need more time or have
all the issues been addressed?

-- mark

    </pre>
    </blockquote>
    <pre wrap=""><!---->
It would seem that the only unresolved issue was:

 &gt; Thank you for pointing out the PSARC case for libpcap
 &gt; integration with libdlpi, I was not aware of this recent initiative.
 &gt; The webrev will come in handy if I am to proceed with updating
 &gt; libnet to use dlpi, which is something I'm prepared to do if the
 &gt; whole ARC feels it is necessary. This request expands the scope
 &gt; of libnet's integration case compared to our original intentions,
 &gt; and I will need a firm direction from the ARC in order to get this
 &gt; work scheduled.

...given the time of year, I'm not sure if we should take the relative
silence to mean the ARC is happy with the stated direction or not...

Darren

_______________________________________________
opensolaris-arc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
  </blockquote>
</blockquote>
</body>
</html>

--Boundary_(ID_kuDoWFJxFI2RaCSL4JjLcw)--

From Sebastien.Roy@Sun.COM Tue Jul  8 08:16:42 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 m68FGfGG028353
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jul 2008 08:16:41 -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 m68FGWEO023805
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jul 2008 16:16:40 +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 <0K3P0070L13PWZ00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 08 Jul 2008 09:16:37 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3P00LL113PXEA0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 08 Jul 2008 09:16:37 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m68FGbQ5003879	for
 <PSARC-ext@Sun.COM>; Tue, 08 Jul 2008 15:16:37 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3P00G010Q3ZD00@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Tue,
 08 Jul 2008 09:16:37 -0600 (MDT)
Received: from [192.168.1.5] ([71.174.191.147])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K3P00IV8137HC30@mail-amer.sun.com>; Tue,
 08 Jul 2008 09:16:27 -0600 (MDT)
Date: Tue, 08 Jul 2008 11:16:18 -0400
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <48735F82.8070602@sun.com>
Sender: Sebastien.Roy@Sun.COM
To: "Mark A. Carlson" <Mark.Carlson@Sun.COM>
Cc: PSARC-ext@Sun.COM, Daria Mehra <Daria.Mehra@Sun.COM>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <1215530178.3572.7.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.12.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D560B.9040503@sun.com> <48735F82.8070602@sun.com>
Status: RO
Content-Length: 283

On Tue, 2008-07-08 at 06:37 -0600, Mark A. Carlson wrote:
> The Project team has updated the FOSS checklist for libnet, with
> changes in sections: 
> 2.3.2 (upstream support), 
> 3.4.7 (privileges), 
> 3.7 (code modifications - dlpi). 

The updates look good to me.  Thanks.
-Seb



From Mark.Carlson@sun.com Wed Jul  9 11:40:40 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m69IedWY020653
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 9 Jul 2008 11:40:40 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m69Iebk3023324
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 10 Jul 2008 02:40:39 +0800 (SGT)
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 <0K3R0010D57PGF00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Wed, 09 Jul 2008 11:40:37 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3R000AO57OEY00@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Wed,
 09 Jul 2008 11:40:36 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m69IeaBw029737	for
 <PSARC-ext@Sun.COM>; Wed, 09 Jul 2008 18:40:36 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3R00H013G3IC00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Wed,
 09 Jul 2008 12:40:36 -0600 (MDT)
Received: from boulder-dhcp-224.Central.Sun.COM ([172.20.24.224])
 by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3R00IL057LV4G0@mail-amer.sun.com>; Wed,
 09 Jul 2008 12:40:34 -0600 (MDT)
Date: Wed, 09 Jul 2008 12:40:32 -0600
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <48735F82.8070602@sun.com>
Sender: Mark.Carlson@sun.com
To: PSARC-ext@sun.com
Cc: Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <48750620.7070400@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_6Ws23w9v/B0vtMkLkYZUIQ)"
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D560B.9040503@sun.com> <48735F82.8070602@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Status: RO
Content-Length: 4685

This is a multi-part message in MIME format.

--Boundary_(ID_6Ws23w9v/B0vtMkLkYZUIQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

More time was requested at today's PSARC meeting so I have
extended the timer on this case to 07/16/2008

-- mark

Mark A. Carlson wrote:
> The Project team has updated the FOSS checklist for libnet, with 
> changes in sections:
> 2.3.2 (upstream support),
> 3.4.7 (privileges),
> 3.7 (code modifications - dlpi).
>
> -- mark
>
>
> Mark A. Carlson wrote:
>> I'll interpret this as a "need more time". I have extended the
>> timer to 7/09.
>>
>> -- mark
>>
>> Darren Reed wrote:
>>> Mark A. Carlson wrote:
>>>
>>>   
>>>> This case times out today. Does anyone need more time or have
>>>> all the issues been addressed?
>>>>
>>>> -- mark
>>>>
>>>>     
>>>
>>> It would seem that the only unresolved issue was:
>>>
>>>  > Thank you for pointing out the PSARC case for libpcap
>>>  > integration with libdlpi, I was not aware of this recent initiative.
>>>  > The webrev will come in handy if I am to proceed with updating
>>>  > libnet to use dlpi, which is something I'm prepared to do if the
>>>  > whole ARC feels it is necessary. This request expands the scope
>>>  > of libnet's integration case compared to our original intentions,
>>>  > and I will need a firm direction from the ARC in order to get this
>>>  > work scheduled.
>>>
>>> ...given the time of year, I'm not sure if we should take the relative
>>> silence to mean the ARC is happy with the stated direction or not...
>>>
>>> Darren
>>>
>>> _______________________________________________
>>> opensolaris-arc mailing list
>>> opensolaris-arc@opensolaris.org
>>>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>   

--Boundary_(ID_6Ws23w9v/B0vtMkLkYZUIQ)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>More time was requested at today's PSARC meeting so I have<br>
extended the timer on this case to 07/16/2008<br>
<br>
-- mark<br>
</tt><br>
Mark A. Carlson wrote:
<blockquote cite="mid:48735F82.8070602@sun.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
The Project team has updated the FOSS checklist for libnet, with
changes in sections:
  <br>
2.3.2 (upstream support),
  <br>
3.4.7 (privileges),
  <br>
3.7 (code modifications - dlpi).
  <br>
  <br>
-- mark<br>
  <br>
  <br>
Mark A. Carlson wrote:
  <blockquote cite="mid:486D560B.9040503@sun.com" type="cite">
    <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
    <tt>I'll interpret this as a "need more time". I have extended the<br>
timer to 7/09.<br>
    <br>
-- mark<br>
    </tt><br>
Darren Reed wrote:
    <blockquote cite="mid:486D53FB.60305@Sun.COM" type="cite">
      <pre wrap="">Mark A. Carlson wrote:

  </pre>
      <blockquote type="cite">
        <pre wrap="">This case times out today. Does anyone need more time or have
all the issues been addressed?

-- mark

    </pre>
      </blockquote>
      <pre wrap=""><!---->
It would seem that the only unresolved issue was:

 &gt; Thank you for pointing out the PSARC case for libpcap
 &gt; integration with libdlpi, I was not aware of this recent initiative.
 &gt; The webrev will come in handy if I am to proceed with updating
 &gt; libnet to use dlpi, which is something I'm prepared to do if the
 &gt; whole ARC feels it is necessary. This request expands the scope
 &gt; of libnet's integration case compared to our original intentions,
 &gt; and I will need a firm direction from the ARC in order to get this
 &gt; work scheduled.

...given the time of year, I'm not sure if we should take the relative
silence to mean the ARC is happy with the stated direction or not...

Darren

_______________________________________________
opensolaris-arc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
    </blockquote>
  </blockquote>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
</blockquote>
</body>
</html>

--Boundary_(ID_6Ws23w9v/B0vtMkLkYZUIQ)--

From Kais.Belgaied@sun.com Wed Jul  9 13:47:52 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 m69Klpt4024314
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 9 Jul 2008 13:47:51 -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.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m69KlhPu007279;
	Wed, 9 Jul 2008 21:47:46 +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 <0K3R00F0TB3K6E00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 09 Jul 2008 13:47:44 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3R000U7B3KEXA0@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 09 Jul 2008 13:47:44 -0700 (PDT)
Received: from [129.146.11.146]
 (sr1-jurassic-03.SFBay.Sun.COM [129.146.11.146])	by
 jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m69Klhj6187100;
 Wed, 09 Jul 2008 13:47:43 -0700 (PDT)
Date: Wed, 09 Jul 2008 13:47:43 -0700
From: Kais Belgaied <Kais.Belgaied@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <48750620.7070400@sun.com>
To: "Mark A. Carlson" <Mark.Carlson@sun.com>
Cc: PSARC-ext@sun.com, Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>, gld-iteam@sun.com,
        Eric Cheng <Eric.Cheng@sun.com>
Reply-to: Kais.Belgaied@sun.com
Message-id: <487523EF.6010700@Sun.COM>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_+3ERVxW3WB9m3GvDf5rh/A)"
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D560B.9040503@sun.com> <48735F82.8070602@sun.com>
 <48750620.7070400@sun.com>
User-Agent: Thunderbird 2.0.0.12 (X11/20080228)
Status: RO
Content-Length: 2959

This is a multi-part message in MIME format.

--Boundary_(ID_+3ERVxW3WB9m3GvDf5rh/A)
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT

The changes made for using /dev/net seems to be a good compromise for  
benefiting from the UV features while
inhaling this library quickly enough in OpenSolaris, and opening the 
door for adding further dependent apps and libs
to FOSS.
Architecturally, this library injects, captures 'n parses packets at the 
Ethernet frame level and at IP and higher level
protocols level, so I see value in a future project for porting libnet 
to the PF_PACKET socket as soon as the latter is ready.

The PF_PACKET porting project to Opensolaris is being implemented by the 
gld-iteam. GLD-iteam
it would be good to ARC it soon.

    Kais.

Mark A. Carlson wrote:
> More time was requested at today's PSARC meeting so I have
> extended the timer on this case to 07/16/2008
>
> -- mark
>
> Mark A. Carlson wrote:
>> The Project team has updated the FOSS checklist for libnet, with 
>> changes in sections:
>> 2.3.2 (upstream support),
>> 3.4.7 (privileges),
>> 3.7 (code modifications - dlpi).
>>
>> -- mark
>>


--Boundary_(ID_+3ERVxW3WB9m3GvDf5rh/A)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
The changes made for using /dev/net seems to be a good compromise for&nbsp;
benefiting from the UV features while<br>
inhaling this library quickly enough in OpenSolaris, and opening the
door for adding further dependent apps and libs<br>
to FOSS.<br>
Architecturally, this library injects, captures 'n parses packets at
the Ethernet frame level and at IP and higher level<br>
protocols level, so I see value in a future project for porting libnet
to the PF_PACKET socket as soon as the latter is ready.<br>
<br>
The PF_PACKET porting project to Opensolaris is being implemented by
the gld-iteam. GLD-iteam<br>
it would be good to ARC it soon.<br>
<br>
&nbsp;&nbsp;&nbsp; Kais.<br>
<br>
Mark A. Carlson wrote:
<blockquote cite="mid:48750620.7070400@sun.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <tt>More time was requested at today's PSARC meeting so I have<br>
extended the timer on this case to 07/16/2008<br>
  <br>
-- mark<br>
  </tt><br>
Mark A. Carlson wrote:
  <blockquote cite="mid:48735F82.8070602@sun.com" type="cite">
    <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
The Project team has updated the FOSS checklist for libnet, with
changes in sections: <br>
2.3.2 (upstream support), <br>
3.4.7 (privileges), <br>
3.7 (code modifications - dlpi). <br>
    <br>
-- mark<br>
    <br>
  </blockquote>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_+3ERVxW3WB9m3GvDf5rh/A)--

From Mark.Carlson@sun.com Wed Jul 16 16:21:46 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6GNLjtr016200
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 16 Jul 2008 16:21:46 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m6GNLcIV002278
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 17 Jul 2008 07:21:45 +0800 (SGT)
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 <0K4400B0VGW29O00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Wed, 16 Jul 2008 16:21:38 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K4400836GVZK940@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Wed,
 16 Jul 2008 16:21:36 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6GNLZ4f014620	for
 <PSARC-ext@Sun.COM>; Wed, 16 Jul 2008 23:21:35 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K4400G01GPYFY00@mail-amer.sun.com>
 (original mail from Mark.Carlson@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Wed,
 16 Jul 2008 17:21:35 -0600 (MDT)
Received: from Macintosh-205.local ([129.150.32.167])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K4400BJFGVZBP20@mail-amer.sun.com>; Wed,
 16 Jul 2008 17:21:35 -0600 (MDT)
Date: Wed, 16 Jul 2008 17:21:34 -0600
From: "Mark A. Carlson" <Mark.Carlson@sun.com>
Subject: Re: libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
In-reply-to: <48750620.7070400@sun.com>
Sender: Mark.Carlson@sun.com
To: PSARC-ext@sun.com
Cc: Daria Mehra <Daria.Mehra@sun.com>,
        Mark Carlson <markcarl@sac.sfbay.sun.com>
Message-id: <487E827E.2010004@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_FFJJ5P9IiTFW22EY5PZ5sA)"
X-PMX-Version: 5.4.1.325704
References: <200806262349.m5QNn34V009246@sac.sfbay.sun.com>
 <4864346D.9060706@Sun.COM> <4869B4A0.2030401@sun.com>
 <486A4460.8030508@Sun.COM> <486A49B9.1000607@sun.com>
 <486A4B44.3010003@Sun.COM> <486A59C2.3040601@sun.com>
 <486C4A3A.9030500@sun.com> <486D3D1B.5040806@sun.com> <486D53FB.60305@Sun.COM>
 <486D560B.9040503@sun.com> <48735F82.8070602@sun.com>
 <48750620.7070400@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
Status: RO
Content-Length: 5570

This is a multi-part message in MIME format.

--Boundary_(ID_FFJJ5P9IiTFW22EY5PZ5sA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

This case was approved at PSARC today.

-- mark

Mark A. Carlson wrote:
> More time was requested at today's PSARC meeting so I have
> extended the timer on this case to 07/16/2008
>
> -- mark
>
> Mark A. Carlson wrote:
>> The Project team has updated the FOSS checklist for libnet, with 
>> changes in sections:
>> 2.3.2 (upstream support),
>> 3.4.7 (privileges),
>> 3.7 (code modifications - dlpi).
>>
>> -- mark
>>
>>
>> Mark A. Carlson wrote:
>>> I'll interpret this as a "need more time". I have extended the
>>> timer to 7/09.
>>>
>>> -- mark
>>>
>>> Darren Reed wrote:
>>>> Mark A. Carlson wrote:
>>>>
>>>>   
>>>>> This case times out today. Does anyone need more time or have
>>>>> all the issues been addressed?
>>>>>
>>>>> -- mark
>>>>>
>>>>>     
>>>>
>>>> It would seem that the only unresolved issue was:
>>>>
>>>>  > Thank you for pointing out the PSARC case for libpcap
>>>>  > integration with libdlpi, I was not aware of this recent initiative.
>>>>  > The webrev will come in handy if I am to proceed with updating
>>>>  > libnet to use dlpi, which is something I'm prepared to do if the
>>>>  > whole ARC feels it is necessary. This request expands the scope
>>>>  > of libnet's integration case compared to our original intentions,
>>>>  > and I will need a firm direction from the ARC in order to get this
>>>>  > work scheduled.
>>>>
>>>> ...given the time of year, I'm not sure if we should take the relative
>>>> silence to mean the ARC is happy with the stated direction or not...
>>>>
>>>> Darren
>>>>
>>>> _______________________________________________
>>>> opensolaris-arc mailing list
>>>> opensolaris-arc@opensolaris.org
>>>>   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>   

--Boundary_(ID_FFJJ5P9IiTFW22EY5PZ5sA)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>This case was approved at PSARC today.<br>
<br>
-- mark<br>
</tt><br>
Mark A. Carlson wrote:
<blockquote cite="mid:48750620.7070400@sun.com" type="cite">
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <tt>More time was requested at today's PSARC meeting so I have<br>
extended the timer on this case to 07/16/2008<br>
  <br>
-- mark<br>
  </tt><br>
Mark A. Carlson wrote:
  <blockquote cite="mid:48735F82.8070602@sun.com" type="cite">
    <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
The Project team has updated the FOSS checklist for libnet, with
changes in sections: <br>
2.3.2 (upstream support), <br>
3.4.7 (privileges), <br>
3.7 (code modifications - dlpi). <br>
    <br>
-- mark<br>
    <br>
    <br>
Mark A. Carlson wrote:
    <blockquote cite="mid:486D560B.9040503@sun.com" type="cite">
      <meta content="text/html;charset=ISO-8859-1"
 http-equiv="Content-Type">
      <tt>I'll interpret this as a "need more time". I have extended the<br>
timer to 7/09.<br>
      <br>
-- mark<br>
      </tt><br>
Darren Reed wrote:
      <blockquote cite="mid:486D53FB.60305@Sun.COM" type="cite">
        <pre wrap="">Mark A. Carlson wrote:

  </pre>
        <blockquote type="cite">
          <pre wrap="">This case times out today. Does anyone need more time or have
all the issues been addressed?

-- mark

    </pre>
        </blockquote>
        <pre wrap=""><!---->
It would seem that the only unresolved issue was:

 &gt; Thank you for pointing out the PSARC case for libpcap
 &gt; integration with libdlpi, I was not aware of this recent initiative.
 &gt; The webrev will come in handy if I am to proceed with updating
 &gt; libnet to use dlpi, which is something I'm prepared to do if the
 &gt; whole ARC feels it is necessary. This request expands the scope
 &gt; of libnet's integration case compared to our original intentions,
 &gt; and I will need a firm direction from the ARC in order to get this
 &gt; work scheduled.

...given the time of year, I'm not sure if we should take the relative
silence to mean the ARC is happy with the stated direction or not...

Darren

_______________________________________________
opensolaris-arc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
      </blockquote>
    </blockquote>
    <pre wrap=""><hr size="4" width="90%">
_______________________________________________
opensolaris-arc mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
  </blockquote>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
  </pre>
</blockquote>
</body>
</html>

--Boundary_(ID_FFJJ5P9IiTFW22EY5PZ5sA)--

