1
1
William Zhang 4ebb37a26c opal/util: Change opal/util/if.h macro IF_NAMESIZE to OPAL_IF_NAMESIZE
Due to IF_NAMESIZE being a reused and conditionally defined macro,
issues could arise from macro mismatches. In particular, in cases where
opal/util/if.h is included, but net/if.h is not, IF_NAMESIZE will be 32.
If net/if.h is included on Linux systems, IF_NAMESIZE will be 16. This
can cause a mismatch when using the same macro on a system. Thus
different parts of the code can have differring ideas on the size of a
structure containing a char name[IF_NAMESIZE]. To avoid this error case,
we avoid reusing the IF_NAMESIZE macro and instead define our own as
OPAL_IF_NAMESIZE.

Signed-off-by: William Zhang <wilzhang@amazon.com>
2019-07-29 21:24:39 +00:00
..
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-25 10:14:13 -06:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-12-18 14:37:04 -07:00
2018-12-18 14:37:04 -07:00
2019-02-13 10:21:39 -08:00
2018-12-18 14:37:04 -07:00
2018-12-18 14:37:04 -07:00
2018-12-18 14:37:04 -07:00
2018-12-18 14:37:04 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-10-14 16:04:28 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-10-14 16:04:28 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2015-06-23 20:59:57 -07:00
2018-12-18 14:37:04 -07:00
2018-12-18 14:37:04 -07:00
2018-08-06 19:45:59 +02:00
2017-04-05 17:35:52 -04:00
2015-06-23 20:59:57 -07:00
2018-03-21 05:16:25 +02:00
2015-06-23 20:59:57 -07:00