#include "xdr_gen/xcom_vp.h"
Go to the source code of this file.
|
node_list | clone_node_list (node_list list) |
|
char * | dbg_list (node_list const *nodes) |
| Debug a node list. More...
|
|
void | init_node_list (u_int n, node_address *names, node_list *nodes) |
|
int | match_node (node_address const *n1, node_address const *n2, u_int with_uid) |
|
void | add_node_list (u_int n, node_address *names, node_list *nodes) |
|
int | node_exists (node_address *name, node_list const *nodes) |
|
int | node_exists_with_uid (node_address *name, node_list const *nodes) |
|
node_address * | new_node_address (u_int n, char const *names[]) |
|
node_address * | new_node_address_uuid (u_int n, char const *names[], blob uuid[]) |
|
void | delete_node_address (u_int n, node_address *na) |
|
void | remove_node_list (u_int n, node_address *names, node_list *nodes) |
|
node_address * | init_single_node_address (node_address *na, char const *name, uint32_t services=P_PROP|P_ACC|P_LEARN) |
|
node_address * | init_node_address (node_address *na, u_int n, char const *names[]) |
|
node_list * | empty_node_list () |
|
node_list | null_node_list () |
|
blob | clone_blob (blob const b) |
|
blob * | clone_blob_ptr (blob const *b) |
|
uint32_t | chksum_node_list (node_list const *nodes) |
|
size_t | node_list_size (node_list const *nodes) |
|
◆ add_node_list()
void add_node_list |
( |
u_int |
n, |
|
|
node_address * |
names, |
|
|
node_list * |
nodes |
|
) |
| |
◆ chksum_node_list()
uint32_t chksum_node_list |
( |
node_list const * |
nodes | ) |
|
◆ clone_blob()
blob clone_blob |
( |
blob const |
b | ) |
|
◆ clone_blob_ptr()
blob * clone_blob_ptr |
( |
blob const * |
b | ) |
|
◆ clone_node_list()
node_list clone_node_list |
( |
node_list |
list | ) |
|
◆ dbg_list()
char * dbg_list |
( |
node_list const * |
nodes | ) |
|
◆ delete_node_address()
void delete_node_address |
( |
u_int |
n, |
|
|
node_address * |
na |
|
) |
| |
◆ empty_node_list()
node_list * empty_node_list |
( |
| ) |
|
◆ init_node_address()
node_address * init_node_address |
( |
node_address * |
na, |
|
|
u_int |
n, |
|
|
char const * |
names[] |
|
) |
| |
◆ init_node_list()
void init_node_list |
( |
u_int |
n, |
|
|
node_address * |
names, |
|
|
node_list * |
nodes |
|
) |
| |
◆ init_single_node_address()
node_address * init_single_node_address |
( |
node_address * |
na, |
|
|
char const * |
name, |
|
|
uint32_t |
services = P_PROP|P_ACC|P_LEARN |
|
) |
| |
◆ match_node()
int match_node |
( |
node_address const * |
n1, |
|
|
node_address const * |
n2, |
|
|
u_int |
with_uid |
|
) |
| |
◆ new_node_address()
node_address * new_node_address |
( |
u_int |
n, |
|
|
char const * |
names[] |
|
) |
| |
◆ new_node_address_uuid()
node_address * new_node_address_uuid |
( |
u_int |
n, |
|
|
char const * |
names[], |
|
|
blob |
uuid[] |
|
) |
| |
◆ node_exists()
int node_exists |
( |
node_address * |
name, |
|
|
node_list const * |
nodes |
|
) |
| |
◆ node_exists_with_uid()
int node_exists_with_uid |
( |
node_address * |
name, |
|
|
node_list const * |
nodes |
|
) |
| |
◆ node_list_size()
size_t node_list_size |
( |
node_list const * |
nodes | ) |
|
◆ null_node_list()
node_list null_node_list |
( |
| ) |
|
◆ remove_node_list()
void remove_node_list |
( |
u_int |
n, |
|
|
node_address * |
names, |
|
|
node_list * |
nodes |
|
) |
| |