corosync 3.1.9
|
#include <sys/types.h>
#include <sys/socket.h>
#include <qb/qbloop.h>
#include <corosync/totem/totem.h>
Go to the source code of this file.
Definition at line 1049 of file totemudpu.c.
References FRAME_SIZE_MAX, and nodeid.
Definition at line 1054 of file totemudpu.c.
References nodeid.
|
extern |
Definition at line 244 of file totemudpu.c.
Definition at line 423 of file totemudpu.c.
References totemudpu_instance::local_loop_sock, nodeid, totemudpu_instance::token_socket, totemudpu_instance::totemudpu_poll_handle, and totemudpu_instance::udpu_context.
Definition at line 1133 of file totemudpu.c.
References nodeid, and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1301 of file totemudpu.c.
Definition at line 825 of file totemudpu.c.
References INTERFACE_MAX, and nodeid.
|
extern |
Create an instance.
Definition at line 953 of file totemudpu.c.
References totem_interface::bindnet, totemudpu_instance::context, totem_config::interfaces, totemudpu_instance::iov_buffer, totemudpu_instance::local_loop_sock, totem_logging_configuration::log_level_debug, totem_logging_configuration::log_level_error, totem_logging_configuration::log_level_notice, totem_logging_configuration::log_level_warning, totem_logging_configuration::log_printf, totem_logging_configuration::log_subsys_id, totem_config::node_id, nodeid, totem_ip_address::nodeid, totemudpu_instance::stats, totemudpu_instance::timer_netif_check_timeout, totemudpu_instance::totem_config, totemudpu_instance::totem_interface, totem_config::totem_logging_configuration, totemudpu_instance::totemudpu_deliver_fn, totemudpu_instance::totemudpu_iface_change_fn, totemudpu_instance::totemudpu_log_level_debug, totemudpu_instance::totemudpu_log_level_error, totemudpu_instance::totemudpu_log_level_notice, totemudpu_instance::totemudpu_log_level_security, totemudpu_instance::totemudpu_log_level_warning, totemudpu_instance::totemudpu_log_printf, totemudpu_instance::totemudpu_poll_handle, totemudpu_instance::totemudpu_subsys_id, totemudpu_instance::totemudpu_target_set_completed, UDP_RECEIVE_FRAME_SIZE_MAX, and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1107 of file totemudpu.c.
References nodeid, and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1120 of file totemudpu.c.
References nodeid, and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1310 of file totemudpu.c.
References log_printf, LOGSYS_LEVEL_NOTICE, totemudpu_member::member, totemudpu_instance::member_list, nodeid, totemip_print(), and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1338 of file totemudpu.c.
References totemudpu_member::fd, log_printf, LOGSYS_LEVEL_DEBUG, LOGSYS_LEVEL_NOTICE, totemudpu_member::member, totemudpu_instance::member_list, nodeid, totemudpu_instance::token_target, totemip_compare(), totemip_print(), totemudpu_instance::totemudpu_poll_handle, and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1143 of file totemudpu.c.
References totem_interface::bindnet, totem_ip_address::family, totem_config::interfaces, totem_config::net_mtu, and totemip_udpip_header_size().
|
extern |
Definition at line 797 of file totemudpu.c.
References BIND_STATE_REGULAR, totemudpu_member::list, totemudpu_member::member, totemudpu_instance::member_list, totem_config::net_mtu, totemudpu_instance::netif_bind_state, nodeid, totem_ip_address::nodeid, totemudpu_instance::totem_config, totemip_print(), and totemudpu_instance::udpu_context.
|
extern |
Definition at line 1447 of file totemudpu.c.
Definition at line 1081 of file totemudpu.c.
References nodeid.
Definition at line 1175 of file totemudpu.c.
References BIND_STATE_REGULAR, totemudpu_instance::local_loop_sock, MSG_NOSIGNAL, totemudpu_instance::netif_bind_state, nodeid, system_from, totemudpu_instance::token_socket, totemudpu_instance::totemudpu_iov_recv, and totemudpu_instance::udpu_context.
Definition at line 1088 of file totemudpu.c.
References nodeid.
Definition at line 1095 of file totemudpu.c.
References nodeid, totemudpu_instance::token_target, and totemudpu_instance::udpu_context.
Definition at line 1149 of file totemudpu.c.
References totemudpu_instance::context, totemudpu_member::list, totemudpu_member::member, totemudpu_instance::member_list, nodeid, totem_ip_address::nodeid, totemudpu_instance::token_target, totemudpu_instance::totemudpu_target_set_completed, and totemudpu_instance::udpu_context.