24 #ifndef _MCA_OOB_TCP_ADDR_H_
25 #define _MCA_OOB_TCP_ADDR_H_
27 #include "orte_config.h"
30 #ifdef HAVE_SYS_TYPES_H
31 #include <sys/types.h>
33 #ifdef HAVE_SYS_SOCKET_H
34 #include <sys/socket.h>
36 #ifdef HAVE_NETINET_IN_H
37 #include <netinet/in.h>
45 #define MCA_OOB_TCP_ADDR_UNCLASSIFIED 0
46 #define MCA_OOB_TCP_ADDR_MATCHED 1
47 #define MCA_OOB_TCP_ADDR_IPV6 2
48 #define MCA_OOB_TCP_ADDR_IPV4public 4
50 #define MCA_OOB_TCP_ADDR_TYPE_AFINET 0x01
51 #define MCA_OOB_TCP_ADDR_TYPE_AFINET6 0x02
int32_t orte_std_cntr_t
Supported datatypes for messaging and storage operations.
Definition: types.h:34
Address info published to registry.
Definition: oob_tcp_addr.h:56
Definition: util-internal.h:214
Base object.
Definition: opal_object.h:182
A simple C-language object-oriented system with single inheritance and ownership-based memory managem...
#define OBJ_CLASS_DECLARATION(NAME)
Declaration for class descriptor.
Definition: opal_object.h:236