Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ib_user_mad_reg_req Struct Reference

#include <ib_user_mad.h>

Data Fields

__u32 id
 
packed_ulong method_mask [IB_USER_MAD_LONGS_PER_METHOD_MASK]
 
__u8 qpn
 
__u8 mgmt_class
 
__u8 mgmt_class_version
 
__u8 oui [3]
 
__u8 rmpp_version
 

Detailed Description

ib_user_mad_reg_req - MAD registration request - Set by the kernel; used to identify agent in future requests. - Queue pair number; must be 0 or 1. - The caller will receive unsolicited MADs for any method where = 1. - Indicates which management class of MADs should be receive by the caller. This field is only required if the user wishes to receive unsolicited MADs, otherwise it should be 0. - Indicates which version of MADs for the given management class to receive. : Indicates IEEE OUI when mgmt_class is a vendor class in the range from 0x30 to 0x4f. Otherwise not used. : If set, indicates the RMPP version used.

Definition at line 184 of file ib_user_mad.h.

Field Documentation

Definition at line 185 of file ib_user_mad.h.

packed_ulong method_mask[IB_USER_MAD_LONGS_PER_METHOD_MASK]

Definition at line 186 of file ib_user_mad.h.

__u8 mgmt_class

Definition at line 188 of file ib_user_mad.h.

__u8 mgmt_class_version

Definition at line 189 of file ib_user_mad.h.

__u8 oui[3]

Definition at line 190 of file ib_user_mad.h.

__u8 qpn

Definition at line 187 of file ib_user_mad.h.

__u8 rmpp_version

Definition at line 191 of file ib_user_mad.h.


The documentation for this struct was generated from the following file: