Hello Guys, I am porting IPoIB driver to GLDv3. I noticed that in GLDv3 it used the same Layer 2 broadcast address for all driver instances. This broadcast address is defined in mactype_register_t structure when register MAC type plugin. However this will not work for IPoIB driver, because it could have different broadcast addresses for different ibd(IPoIB driver) instances. How can I handle this scenario?
In GLDv2 it has gldm_broadcast_addr in macinfo structure and it will be initialized during driver attaching. That means each driver instance will have its own broadcast address, so it works well with ibd driver. Should we keep this mechanism in GLDv3? Thanks, Lizhi _______________________________________________ networking-discuss mailing list [email protected]
