[openib-general] Re: [PATCH] osm_sa_mcmember_record : MCMember Get/GetTable Trusted mode

Hal Rosenstock halr at voltaire.com
Mon Mar 27 08:30:58 PST 2006


Hi Ofer,

On Thu, 2006-03-23 at 05:01, Ofer Gigi wrote:
> Hi Hal,
> 
> The fix below fixes the retrieve of the mcmember records according to the 
> Errata MGTWG3280.
> 
> Quoting from MGTWG3280:
> 
> SA can be queried for multicast groups by sending a SubnAdmGet() or a
>  SubnAdmGetTable() request to it using the SA query mechanism (see
> 15.4.4 Administration Query Subsystem on page 923).
> 
> What SA returns in response to a query of multicast groups depends
> strongly on whether the request is or is not a trusted request; the
> degree of trust affects both the data returned in each attribute and
> the set of attributes that are returned. See <ref to C15-0.2.2:>.
> 
> o15-0.2.5 is made obsolete.
> 
> So we need to implement the following descriptive text:
> 
> SA can be queried for multicast groups by sending a SubnAdmGet() or a
> SubnAdmGetTable() request to it using the SA query mechanism (see
> 15.4.4 Administration Query Subsystem on page 923). SA will return one
> MCMemberRecord per multicast group matching the query, except in
> cases where trust is specified as indicated in 15.4.1.2 Access Restrictions
> For Other Attributes on page 922; in that case all the MCMemberRecords
> associated with the multicast group are returned. The MCMemberRecord
> will be returned with the PortGID, ProxyJoin, and the JoinState components
> set to 0, except where trust is specified as indicated above, in that
> case the actual contents for the above components will be provided.
> Thanks
> 
> Ofer G.
> 
> Signed-off-by:  Ofer Gigi <oferg at mellanox.co.il>

Thanks. Applied to both trunk and 1.0 branch (with some cosmetic
changes).

-- Hal




More information about the general mailing list