37 #include <sys/types.h> 38 #include <sys/socket.h> 40 #include <sys/ioctl.h> 41 #include <netinet/in.h> 50 #include <netinet/in.h> 51 #include <arpa/inet.h> 69 if (corosync_quorum_fns) {
70 return corosync_quorum_fns->
quorate();
79 if (corosync_quorum_fns) {
89 if (corosync_quorum_fns) {
99 if (corosync_quorum_fns)
102 corosync_quorum_fns = fns;
108 if (corosync_quorum_fns)
int corosync_quorum_is_quorate(void)
Totem Single Ring Protocol.
int corosync_quorum_initialize(struct quorum_callin_functions *fns)
int corosync_quorum_register_callback(quorum_callback_fn_t fn, void *context)
The quorum_callin_functions struct.
LOGSYS_DECLARE_SUBSYS("QUORUM")
int corosync_quorum_unregister_callback(quorum_callback_fn_t fn, void *context)
void(* quorum_callback_fn_t)(int quorate, void *context)
The quorum_callback_fn_t callback.
int(* unregister_callback)(quorum_callback_fn_t callback_fn, void *context)
int(* register_callback)(quorum_callback_fn_t callback_fn, void *contexxt)