From gd78059@sac.sfbay.sun.com Wed Sep 24 17:03:12 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 m8P03COY003192
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 24 Sep 2008 17:03:12 -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 m8P03CxU019454;
	Wed, 24 Sep 2008 17:03:12 -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 <0K7Q0020J5HA6Y00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 24 Sep 2008 17:03:10 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7Q00GRR5H8W160@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 24 Sep 2008 17:03:08 -0700 (PDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m8P037uk022522; Wed, 24 Sep 2008 17:03:07 -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 m8P036eU003187; Wed,
 24 Sep 2008 17:03:06 -0700 (PDT)
Received: (from gd78059@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m8P036UF003183; Wed,
 24 Sep 2008 17:03:06 -0700 (PDT)
Date: Wed, 24 Sep 2008 17:03:06 -0700 (PDT)
From: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Subject: brussels property permissions [PSARC/2008/608 FastTrack timeout
 10/01/2008]
To: PSARC-ext@sun.com
Cc: brussels-dev@opensolaris.org
Message-id: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 4762


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 brussels property permissions
    1.2. Name of Document Author/Supplier:
	 Author:  Vasumathi Sundaram
    1.3  Date of This Document:
	24 September, 2008
4. Technical Description

         Brussels framework enhancements to get driver property permissions.
          ----------------------------------------------------------------

1. Summary
----------

This case proposes enhancements to the driver administration framework
to get the permissions for properties from the driver from the user-space 
libdladm library. 

Release binding: minor                                                          

2. Description
--------------
The permissions of the driver public and private properties may not
be known a priori to dladm. In addition, the permissions for a given
property varies based on the driver hardware. For example, the property
adv_1000hdx_cap is read/write on a e1000g ethernet card while it is 
read-only on nge. To learn the right permissions based on the hardware,
dladm will have to send a system call to the driver to obtain the property
permissions.

The command dladm will display an additional permissions field. It obtains
the value of this field by calling the library interface
dladm_get_linkprop() with the required field set to the perms field, which
will be identified by DLADM_PROP_VAL_PERM defined in <libdllink.h>.

This enhancement is achieved by adding a new permissions field to
the dld_ioc_macprop_t data structure sent to the dld through a
DLDIOC_GETMACPROP ioctl. 

The permissions associated with the property is obtained by passing
an additional parameter to the driver through the mc_getprop callback 
function. The driver may then return permissions value of the property 
in this new parameter. Details of the mc_getprop callback are described in Section 4.

3. dld_ioc_macprop_t definition
-------------------------------

A new field called pr_perm_flags will be added to dld_ioc_macprop_t 
structure in <sys/dld.h>. The new structure will be:

typedef struct dld_ioc_macprop_s {
        int             pr_version;
        uint_t          pr_flags;
        datalink_id_t   pr_linkid;
        mac_prop_id_t   pr_num;
        uint_t          pr_perm_flags;
        char            pr_name[MAXLINKPROPNAME];
        uint_t          pr_valsize;             /* sizeof pr_val */
        char            pr_val[1];
} dld_ioc_macprop_t;


4. mc_getprop callback definition
---------------------------------

The prototype for the mc_getprop callback function defined in <sys/mac.h> 
will be as follows:

typedef	int	(*mac_get_prop_t)(void *arg, const char *pr_name, 
				  mac_prop_id_t pr_num, uint_t pr_flags, 
				  uint_t pr_valsize, void *pr_val, 
				  uint_t *perms);
where the driver should return the applicable permissions for the property
identified by the parameters pr_name/pr_num in the perms value. 
The values taken by perms must be one of MAC_PROP_PERM_READ or
MAC_PROP_PERM_RW defined in <sys/mac.h>.

By default, the mac layer will return (MAC_PROP_PERM_RW) unless the 
driver over-rides it.

5. Interface Table
------------------

|                             Interfaces Exported                           |
|_________________________|_______________________|_________________________|
| Interface               |  Classification       |  Comments               |
|_________________________|_______________________|_________________________|
| *(mac_get_prop_t)()     | Consolidation Private | <mac.h> (modified)      |
|                         |                       |                         |
|  dld_ioc_macprop_t      | Consolidation Private | <dld.h> (modified)      |
|                         |                       |                         |
|  DLADM_PROP_VAL_PERM    | Consolidation Private | <libdllink.h>           |


6. Proposed man page changes
----------------------------
--- dladm.old	Fri Sep 19 12:05:59 2008
+++ dladm.new	Fri Sep 19 12:19:16 2008
@@ -1697,6 +1697,11 @@
 		 The name of the property.
 
 
+	     PERMS
+
+		 The read/write permissions of the property. The
+		 value shown is one of "ro" or "rw".
+
 	     VALUE
 
 		 The current (or persistent) property  value.  If

A sample output is as follows:
LINK         PROPERTY        PERMS VALUE          DEFAULT        POSSIBLE
bge0         speed           ro    1000           --             -- 
bge0         flowctrl        rw    bi             bi             no,tx,rx,bi


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


From peter.memishian@sun.com Wed Sep 24 18:06: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 m8P16iad005700
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 24 Sep 2008 18:06: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 m8P16ZL3006488
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 25 Sep 2008 09:06:44 +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 <0K7Q00H038F69T00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 24 Sep 2008 18:06:42 -0700 (PDT)
Received: from dm-east-02.east.sun.com ([129.148.13.5])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7Q00EKT8F6UY20@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 24 Sep 2008 18:06:42 -0700 (PDT)
Received: from zhadum.east.sun.com (zhadum.East.Sun.COM [10.8.57.1])
	by dm-east-02.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m8P16eIu006894; Wed, 24 Sep 2008 21:06:40 -0400 (EDT)
Received: from zhadum.east.sun.com (localhost [127.0.0.1])
	by zhadum.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m8P16eCa578746; Wed,
 24 Sep 2008 21:06:40 -0400 (EDT)
Received: (from meem@localhost)
	by zhadum.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m8P16ddr578473; Wed,
 24 Sep 2008 21:06:39 -0400 (EDT)
Date: Wed, 24 Sep 2008 21:06:39 -0400
From: Peter Memishian <peter.memishian@sun.com>
Subject: re: [brussels-dev] brussels property permissions [PSARC/2008/608
	FastTrack timeout 10/01/2008]
In-reply-to: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
To: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, brussels-dev@opensolaris.org
Reply-to: peter.memishian@sun.com
Message-id: <18650.58399.170144.151962@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.19 under 21.4 (patch 21) "Educational Television" XEmacs Lucid
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
X-Authentication-warning: zhadum.east.sun.com: meem set sender to
 peter.memishian@sun.com using -f
Status: RO
Content-Length: 172


 > +	     PERMS
 > +
 > +		 The read/write permissions of the property. The
 > +		 value shown is one of "ro" or "rw".

A nit, but why "ro" rather than just "r"?

--
meem

From Vasumathi.Sundaram@sun.com Fri Sep 26 06:43:18 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 m8QDhH9x003750
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 26 Sep 2008 06:43:17 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8QDhGBk021622
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 26 Sep 2008 06:43:17 -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 <0K7T00M0B245S000@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 26 Sep 2008 07:43:17 -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 <0K7T00JRP244A5D0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 26 Sep 2008 07:43:16 -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 m8QDhG8m020089	for
 <PSARC-ext@sun.com>; Fri, 26 Sep 2008 06:43:16 -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 <0K7T000011WHYF00@fe-sfbay-09.sun.com>
 (original mail from Vasumathi.Sundaram@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 26 Sep 2008 06:43:16 -0700 (PDT)
Received: from mathi.local ([24.61.81.141])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K7T00AR5243Z2C0@fe-sfbay-09.sun.com>; Fri,
 26 Sep 2008 06:43:16 -0700 (PDT)
Date: Fri, 26 Sep 2008 09:43:14 -0400
From: Vasumathi Sundaram <Vasumathi.Sundaram@sun.com>
Subject: Re: [brussels-dev] brussels property permissions [PSARC/2008/608
 FastTrack timeout 10/01/2008]
In-reply-to: <18650.58399.170144.151962@gargle.gargle.HOWL>
Sender: Vasumathi.Sundaram@sun.com
To: Peter.Memishian@sun.com
Cc: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>,
        PSARC-ext@sun.com, brussels-dev@opensolaris.org
Message-id: <48DCE6F2.4000302@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: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
 <18650.58399.170144.151962@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707)
Status: RO
Content-Length: 481

Peter Memishian wrote:
>  > +	     PERMS
>  > +
>  > +		 The read/write permissions of the property. The
>  > +		 value shown is one of "ro" or "rw".
>
> A nit, but why "ro" rather than just "r"?
>
> --
> meem
> _______________________________________________
> brussels-dev mailing list
> brussels-dev@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/brussels-dev
>   
meem,

There was no specific reason for choosing "r". I can make it just "r".


thanks
vasumathi

From Vasumathi.Sundaram@sun.com Fri Sep 26 06:53:53 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 m8QDrqPp003787
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 26 Sep 2008 06:53:52 -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 m8QDrh5B000571
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 26 Sep 2008 14:53:51 +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 <0K7T000032LPD900@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 26 Sep 2008 07:53:49 -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 <0K7T000EC2LO1P00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 26 Sep 2008 07:53:48 -0600 (MDT)
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 m8QDrmqs020754	for
 <PSARC-ext@sun.com>; Fri, 26 Sep 2008 06:53:48 -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 <0K7T00E012KF2Y00@fe-sfbay-10.sun.com>
 (original mail from Vasumathi.Sundaram@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 26 Sep 2008 06:53:48 -0700 (PDT)
Received: from mathi.local ([24.61.81.141])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K7T008Q42LMOB10@fe-sfbay-10.sun.com>; Fri,
 26 Sep 2008 06:53:48 -0700 (PDT)
Date: Fri, 26 Sep 2008 09:53:46 -0400
From: Vasumathi Sundaram <Vasumathi.Sundaram@sun.com>
Subject: Re: [brussels-dev] brussels property permissions [PSARC/2008/608
 FastTrack timeout 10/01/2008]
In-reply-to: <48DCE6F2.4000302@sun.com>
Sender: Vasumathi.Sundaram@sun.com
To: Vasumathi Sundaram <Vasumathi.Sundaram@sun.com>
Cc: Peter.Memishian@sun.com, PSARC-ext@sun.com, brussels-dev@opensolaris.org,
        "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Message-id: <48DCE96A.7090400@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_3KIYGYV4onc5MqlMzdOuAg)"
X-PMX-Version: 5.4.1.325704
References: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
 <18650.58399.170144.151962@gargle.gargle.HOWL> <48DCE6F2.4000302@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707)
Status: RO
Content-Length: 2688

This is a multi-part message in MIME format.

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

Vasumathi Sundaram wrote:
> Peter Memishian wrote:
>   
>>  > +	     PERMS
>>  > +
>>  > +		 The read/write permissions of the property. The
>>  > +		 value shown is one of "ro" or "rw".
>>
>> A nit, but why "ro" rather than just "r"?
>>
>> --
>> meem
>> _______________________________________________
>> brussels-dev mailing list
>> brussels-dev@opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/brussels-dev
>>   
>>     
> meem,
>
> There was no specific reason for choosing "r". I can make it just "r".
>
>
> thanks
> vasumathi
> _______________________________________________
> brussels-dev mailing list
> brussels-dev@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/brussels-dev
>   
sorry, i meant to say that there was no specific reason for choosing 
"ro". that was a typo.

--Boundary_(ID_3KIYGYV4onc5MqlMzdOuAg)
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">
Vasumathi Sundaram wrote:
<blockquote cite="mid:48DCE6F2.4000302@sun.com" type="cite">
  <pre wrap="">Peter Memishian wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap=""> &gt; +	     PERMS
 &gt; +
 &gt; +		 The read/write permissions of the property. The
 &gt; +		 value shown is one of "ro" or "rw".

A nit, but why "ro" rather than just "r"?

--
meem
_______________________________________________
brussels-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:brussels-dev@opensolaris.org">brussels-dev@opensolaris.org</a>
<a class="moz-txt-link-freetext" href="http://mail.opensolaris.org/mailman/listinfo/brussels-dev">http://mail.opensolaris.org/mailman/listinfo/brussels-dev</a>
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->meem,

There was no specific reason for choosing "r". I can make it just "r".


thanks
vasumathi
_______________________________________________
brussels-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:brussels-dev@opensolaris.org">brussels-dev@opensolaris.org</a>
<a class="moz-txt-link-freetext" href="http://mail.opensolaris.org/mailman/listinfo/brussels-dev">http://mail.opensolaris.org/mailman/listinfo/brussels-dev</a>
  </pre>
</blockquote>
sorry, i meant to say that there was no specific reason for choosing
"ro". that was a typo.<br>
</body>
</html>

--Boundary_(ID_3KIYGYV4onc5MqlMzdOuAg)--

From peter.memishian@sun.com Fri Sep 26 10:24:29 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 m8QHOS2x010173
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 26 Sep 2008 10:24:28 -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 m8QHORRv029714
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 26 Sep 2008 11:24:28 -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 <0K7T00J0BCCSF400@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 26 Sep 2008 10:24:28 -0700 (PDT)
Received: from dm-east-02.east.sun.com ([129.148.13.5])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7T00C84CCRLM60@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 26 Sep 2008 10:24:27 -0700 (PDT)
Received: from zhadum.east.sun.com (zhadum.East.Sun.COM [10.8.57.1])
	by dm-east-02.east.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m8QHOOOp010869; Fri, 26 Sep 2008 13:24:24 -0400 (EDT)
Received: from zhadum.east.sun.com (localhost [127.0.0.1])
	by zhadum.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m8QHOOdq464395; Fri,
 26 Sep 2008 13:24:24 -0400 (EDT)
Received: (from meem@localhost)
	by zhadum.east.sun.com (8.14.3+Sun/8.14.3/Submit) id m8QHOOSx464379; Fri,
 26 Sep 2008 13:24:24 -0400 (EDT)
Date: Fri, 26 Sep 2008 13:24:24 -0400
From: Peter Memishian <peter.memishian@sun.com>
Subject: Re: [brussels-dev] brussels property permissions [PSARC/2008/608
 FastTrack timeout 10/01/2008]
In-reply-to: <48DCE6F2.4000302@sun.com>
To: Vasumathi Sundaram <Vasumathi.Sundaram@sun.com>
Cc: peter.memishian@sun.com,
        "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>,
        PSARC-ext@sun.com, brussels-dev@opensolaris.org
Reply-to: peter.memishian@sun.com
Message-id: <18653.6856.393152.216078@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.19 under 21.4 (patch 21) "Educational Television" XEmacs Lucid
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200809250003.m8P036UF003183@sac.sfbay.sun.com>
 <18650.58399.170144.151962@gargle.gargle.HOWL> <48DCE6F2.4000302@sun.com>
X-Authentication-warning: zhadum.east.sun.com: meem set sender to
 peter.memishian@sun.com using -f
Status: RO
Content-Length: 496


 > >  > +	     PERMS
 > >  > +
 > >  > +		 The read/write permissions of the property. The
 > >  > +		 value shown is one of "ro" or "rw".
 > >
 > > A nit, but why "ro" rather than just "r"?
 > >
 >
 > There was no specific reason for choosing "r". I can make it just "r".

OK.  Among other things, my thought was that properties could have
additional permissions that we'd like to express in the future, and it's
easier to extend if each letter reflects the presence of a permission.

-- 
meem

From Darren.Moffat@sun.com Wed Oct  1 08:17:50 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 m91FHo9n025972
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 1 Oct 2008 08:17:50 -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 m91FHmNF024077
	for <@sunmail2sca.sfbay.sun.com:PSARC-EXT@sun.com>; Wed, 1 Oct 2008 09:17:49 -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 <0K8200J0TFTO4900@nwk-avmta-2.sfbay.sun.com> for PSARC-EXT@sun.com
 (ORCPT PSARC-EXT@Sun.COM); Wed, 01 Oct 2008 08:17:48 -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 <0K8200HP1FTK4D50@nwk-avmta-2.sfbay.sun.com> for
 PSARC-EXT@sun.com (ORCPT PSARC-EXT@Sun.COM); Wed,
 01 Oct 2008 08:17:45 -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 m91FHiin027310	for
 <PSARC-EXT@Sun.COM>; Wed, 01 Oct 2008 15:17:44 +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 <0K8200H01F1A8W00@fe-emea-10.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-EXT@Sun.COM (ORCPT PSARC-EXT@Sun.COM); Wed,
 01 Oct 2008 16:17:44 +0100 (BST)
Received: from [129.156.173.199] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K8200MO0FTG5C80@fe-emea-10.sun.com> for PSARC-EXT@Sun.COM
 (ORCPT PSARC-EXT@Sun.COM); Wed, 01 Oct 2008 16:17:40 +0100 (BST)
Date: Wed, 01 Oct 2008 16:17:40 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: PSARC/2008/608 Brussels property permissions
Sender: Darren.Moffat@sun.com
To: PSARC-EXT@sun.com
Message-id: <48E39494.9030207@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
User-Agent: Thunderbird 2.0.0.16 (X11/20080825)
Status: RO
Content-Length: 24

+1

-- 
Darren J Moffat

From gdamore@sun.com Wed Oct  1 11:14:27 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 m91IERrD002479
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 1 Oct 2008 11:14:27 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m91IEQdr000558
	for <@sunmail2sca.sfbay.sun.com:PSARC-EXT@sun.com>; Wed, 1 Oct 2008 11:14:27 -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 <0K8200211O029T00@nwk-avmta-2.sfbay.sun.com> for PSARC-EXT@sun.com
 (ORCPT PSARC-EXT@sun.com); Wed, 01 Oct 2008 11:14:26 -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 <0K82000TXO02B3A0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-EXT@sun.com (ORCPT PSARC-EXT@sun.com); Wed,
 01 Oct 2008 11:14:26 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m91IEQZC018244	for
 <PSARC-EXT@sun.com>; Wed, 01 Oct 2008 11:14:26 -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 <0K8200801NWUA700@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-EXT@sun.com (ORCPT PSARC-EXT@sun.com); Wed,
 01 Oct 2008 11:14:26 -0700 (PDT)
Received: from [10.7.251.172] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K82006MHNZUG410@fe-sfbay-09.sun.com> for PSARC-EXT@sun.com
 (ORCPT PSARC-EXT@sun.com); Wed, 01 Oct 2008 11:14:19 -0700 (PDT)
Date: Wed, 01 Oct 2008 11:11:34 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC/2008/608 Brussels property permissions
In-reply-to: <48E39494.9030207@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: PSARC-EXT@sun.com
Message-id: <48E3BD56.40708@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: <48E39494.9030207@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Status: RO
Content-Length: 156

Darren J Moffat wrote:
> +1
>
Thank you.  As the case times out today, this means that this case is 
now approved.  I'll mark it accordingly.

    -Garrett

