Lines Matching refs:rl_ip_node
62 static struct rl_ip_node *rl_add(struct servtab *, union addr *);
63 static struct rl_ip_node *rl_try_get_ip(struct servtab *, union addr *);
64 static bool rl_ip_eq(struct servtab *, union addr *, struct rl_ip_node *);
69 static void rl_print_found_node(struct servtab *, struct rl_ip_node *);
71 static void rl_log_address_exceed(struct servtab *, struct rl_ip_node *);
72 static const char *rl_node_tostring(struct servtab *, struct rl_ip_node *, char[NI_MAXHOST]);
239 static struct rl_ip_node *
243 struct rl_ip_node *node;
252 node_size = offsetof(struct rl_ip_node, ipv4_addr)
257 node_size = offsetof(struct rl_ip_node, ipv6_addr)
263 node_size = offsetof(struct rl_ip_node, other_addr) + bufsize;
323 struct rl_ip_node *node = SLIST_FIRST(&sep->se_rl_ip_list);
330 static struct rl_ip_node *
334 struct rl_ip_node *cur;
391 struct rl_ip_node *node;
400 DPRINTF("Cannot allocate rl_ip_node");
427 DPRINTF("Cannot allocate rl_ip_node");
461 rl_ip_eq(struct servtab *sep, union addr *addr, struct rl_ip_node *cur) {
507 rl_node_tostring(struct servtab *sep, struct rl_ip_node *node,
526 rl_print_found_node(struct servtab *sep, struct rl_ip_node *node)
536 rl_log_address_exceed(struct servtab *sep, struct rl_ip_node *node)