OpenSM ib_types.h had nothing to do with stack implementation. It carries the constants and structures (MAD formats) defined in IBTA specification 1.2 (+ errata).
Any application that needs to send MADs and decode their status etc will need to use similar headers. ib_gid_t is just another example for a struct defined by IBTA. It has nothing to do with specific stack implementation. Eitan Zahavi Senior Engineering Director, Software Architect Mellanox Technologies LTD Tel:+972-4-9097208 Fax:+972-4-9593245 P.O. Box 586 Yokneam 20692 ISRAEL > -----Original Message----- > From: Michael S. Tsirkin > Sent: Tuesday, August 15, 2006 12:17 AM > To: Eitan Zahavi > Cc: Sean Hefty; Hal Rosenstock; [email protected] > Subject: Re: [openib-general] Conflicting typedefs for "ib_gid_t" > > Quoting r. Eitan Zahavi <[EMAIL PROTECTED]>: > > If we had all the IBTA related defines and structs in a well defined and > tracked location there was no reason for OpenSM to have this header. > > Define well defined :) > > Seriously, won't opensm need a portability layer to be stack agnostic anyway? > > -- > MST _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
