MySQL 9.0.0
Source Code Documentation
sock_probe.cc File Reference
#include <netdb.h>
#include <stdlib.h>
#include "xcom/node_no.h"
#include "xcom/server_struct.h"
#include "xcom/simset.h"
#include "xcom/site_struct.h"
#include "xcom/task.h"
#include "xcom/x_platform.h"
#include "xcom/xcom_cfg.h"
#include "xcom/xcom_detector.h"
#include "xcom/xcom_memory.h"
#include "xcom/xcom_profile.h"
#include "xdr_gen/xcom_vp.h"
#include "xcom/sock_probe_ix.h"

Functions

bool_t sockaddr_default_eq (struct sockaddr *x, struct sockaddr *y)
 
void set_port_matcher (port_matcher x)
 
port_matcher get_port_matcher ()
 
static struct addrinfo * probe_get_addrinfo (char *name)
 
static void probe_free_addrinfo (struct addrinfo *addr)
 
node_no xcom_find_node_index (node_list *nodes)
 
node_no xcom_mynode_match (char *name, xcom_port port)
 

Variables

static port_matcher match_port
 

Function Documentation

◆ get_port_matcher()

port_matcher get_port_matcher ( )

◆ probe_free_addrinfo()

static void probe_free_addrinfo ( struct addrinfo *  addr)
inlinestatic

◆ probe_get_addrinfo()

static struct addrinfo * probe_get_addrinfo ( char *  name)
inlinestatic

◆ set_port_matcher()

void set_port_matcher ( port_matcher  x)

◆ sockaddr_default_eq()

bool_t sockaddr_default_eq ( struct sockaddr x,
struct sockaddr y 
)

◆ xcom_find_node_index()

node_no xcom_find_node_index ( node_list *  nodes)

◆ xcom_mynode_match()

node_no xcom_mynode_match ( char *  name,
xcom_port  port 
)

Variable Documentation

◆ match_port

port_matcher match_port
static