21 #ifndef MCA_BTL_TCP_ADDR_H
22 #define MCA_BTL_TCP_ADDR_H
24 #ifdef HAVE_SYS_TYPES_H
25 #include <sys/types.h>
27 #ifdef HAVE_SYS_SOCKET_H
28 #include <sys/socket.h>
30 #ifdef HAVE_NETINET_IN_H
31 #include <netinet/in.h>
50 uint32_t u6_addr32[4];
52 struct in_addr _addr_inet;
66 #define MCA_BTL_TCP_AF_INET 0
68 # define MCA_BTL_TCP_AF_INET6 1
in_port_t addr_port
listen port
Definition: btl_tcp_addr.h:58
uint16_t addr_ifkindex
remote interface index assigned with this address
Definition: btl_tcp_addr.h:59
unsigned short addr_inuse
local meaning only
Definition: btl_tcp_addr.h:61
Structure used to publish TCP connection information to peers.
Definition: btl_tcp_addr.h:39
Definition: btl_tcp_addr.h:48
Definition: ipv6-internal.h:51
uint8_t addr_family
AF_INET or AF_INET6.
Definition: btl_tcp_addr.h:62