85  if (s && i != 
VOID_NODE_NO && i < s->nodes.node_list_len)
 
#define VOID_NODE_NO
Definition: node_no.h:36
 
node_no get_maxnodes(site_def const *site)
Definition: site_def.cc:409
 
site_def const * find_next_site_def(synode_no synode)
Definition: site_def.cc:232
 
static uint32_t const null_id
Definition: site_def.h:47
 
synode_no get_min_delivered_msg(site_def const *s)
Definition: site_def.cc:538
 
node_no get_prev_nodeno()
Definition: site_def.cc:436
 
void free_site_def(site_def *s)
Definition: site_def.cc:99
 
int enough_live_nodes(site_def *site)
Definition: xcom_detector.cc:168
 
site_def const * find_site_def(synode_no synode)
Definition: site_def.cc:195
 
site_def const * find_prev_site_def(synode_no synode)
Definition: site_def.cc:251
 
void init_site_vars()
Definition: site_def.cc:77
 
site_def const * get_site_def()
Definition: site_def.cc:178
 
node_no get_nodeno(site_def const *site)
Definition: site_def.cc:422
 
static bool_t is_local_node(node_no n, site_def const *site)
Definition: site_def.h:72
 
void get_all_site_defs(site_def ***s, uint32_t *n)
Definition: site_def.cc:71
 
synode_no get_highest_boot_key(gcs_snapshot *gcs_snap)
Definition: site_def.cc:572
 
void init_site_def(u_int n, node_address *names, site_def *site)
Definition: site_def.cc:343
 
node_no find_nodeno(site_def const *site, const char *name)
Definition: site_def.cc:425
 
node_set detector_node_set(site_def const *site)
Definition: xcom_detector.cc:357
 
site_def * get_site_def_rw()
Definition: site_def.cc:157
 
site_def const * get_prev_site_def()
Definition: site_def.cc:183
 
gcs_snapshot * export_config()
Definition: site_def.cc:501
 
void add_site_def(u_int n, node_address *names, site_def *nodes)
Definition: site_def.cc:372
 
static server * get_server(site_def const *s, node_no i)
Finds pointer to server given site and node number.
Definition: site_def.h:84
 
void remove_site_def(u_int n, node_address *names, site_def *nodes)
Definition: site_def.cc:381
 
void import_config(gcs_snapshot *gcs_snap)
Definition: site_def.cc:455
 
synode_no config_max_boot_key(gcs_snapshot const *gcs_snap)
Definition: site_def.cc:439
 
static bool_t node_no_exists(node_no n, site_def const *site)
Definition: site_def.h:68
 
char * dbg_site_def(site_def const *site)
Definition: site_def.cc:289
 
leader_array clone_leader_array(leader_array const x)
Definition: site_def.cc:314
 
void free_site_def_body(site_def *s)
Definition: site_def.cc:87
 
site_def * new_site_def()
Definition: site_def.cc:296
 
site_def * push_site_def(site_def *s)
Definition: site_def.cc:117
 
site_def * find_site_def_rw(synode_no synode)
Definition: site_def.cc:210
 
synode_no get_lowest_boot_key(gcs_snapshot *gcs_snap)
 
uint32_t get_group_id(site_def const *site)
Definition: site_def.cc:390
 
site_def * clone_site_def(site_def const *site)
Definition: site_def.cc:325
 
void update_delivered(site_def *s, node_no node, synode_no msgno)
Definition: site_def.cc:560
 
void free_site_defs()
Definition: site_def.cc:107
 
void garbage_collect_site_defs(synode_no x)
Definition: site_def.cc:265
 
leader_array alloc_leader_array(u_int n)
Definition: site_def.cc:306
 
case opt name
Definition: sslopt-case.h:33
 
Definition: server_struct.h:39
 
Definition: site_struct.h:43
 
server * servers[NSERVERS]
Definition: site_struct.h:49
 
__u_int u_int
Definition: types.h:73
 
int bool_t
Definition: types.h:35
 
int n
Definition: xcom_base.cc:509