1
1
openmpi/opal/mca/btl
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
..
base Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
ofi ofi: revamp OPAL_CHECK_OFI configury 2019-02-07 06:29:58 -08:00
portals4 opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
self mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
sm btl/sm: fix CID 1415105 2018-03-26 14:21:21 -07:00
smcuda Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
tcp opal/util: Change opal/util/if.h macro IF_NAMESIZE to OPAL_IF_NAMESIZE 2019-07-29 21:24:39 +00:00
template mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
uct btl/uct: add support for UCX 1.6.x 2019-05-21 04:31:57 -06:00
ugni btl/ugni: fix 32-bit compare-and-swap atomics 2019-05-10 09:59:54 -06:00
usnic usnic: fix Coverity false positives 2019-05-14 13:53:25 -07:00
vader btl/vader: fix finalize sequence 2019-03-27 11:57:40 +09:00
btl.h btl/vader: add support for atomics and emulated rdma 2018-07-02 13:57:11 -06:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00