>Although not a fit IMO, the pragmatic solution is to move ib_types,h into >libibumad. I think it is better there than OpenSM which was never quite right >either. That can at least start to eliminate the duplications in this area. ib_types.h includes complib header files...