Home | History | Annotate | Download | only in gpxe
      1 #ifndef _GPXE_IB_SMC_H
      2 #define _GPXE_IB_SMC_H
      3 
      4 /** @file
      5  *
      6  * Infiniband Subnet Management Client
      7  *
      8  */
      9 
     10 FILE_LICENCE ( GPL2_OR_LATER );
     11 
     12 #include <gpxe/infiniband.h>
     13 
     14 typedef int ( * ib_local_mad_t ) ( struct ib_device *ibdev,
     15 				   union ib_mad *mad );
     16 
     17 extern int ib_smc_update ( struct ib_device *ibdev,
     18 			   ib_local_mad_t local_mad );
     19 
     20 #endif /* _GPXE_IB_SMC_H */
     21