23 #include <citrusleaf/cf_queue.h>
24 #include <netinet/in.h>
32 #include <aerospike/ck/ck_pr.h>
41 #define AS_NODE_NAME_SIZE 20
44 #define AS_NODE_NAME_MAX_SIZE AS_NODE_NAME_SIZE
53 typedef struct as_address_s {
57 struct sockaddr_in addr;
62 char name[INET_ADDRSTRLEN];
70 typedef struct as_node_s {
194 typedef struct as_node_info_s {
231 typedef struct as_friend_s {
236 char name[INET_ADDRSTRLEN];
277 ck_pr_store_8(&node->
active,
false);
301 ck_pr_dec_32_zero(&node->
ref_count, &destroy);
319 static inline struct sockaddr_in*
323 return &address->
addr;
349 if (! cf_queue_push_limit(node->
conn_q, &fd, limit)) {