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 <[EMAIL PROTECTED]>
Thanks. Applied to both trunk and 1.0 branch (with some cosmetic changes). -- Hal _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
