Symbol: rl_ip_node
usr.sbin/inetd/inetd.h
191
SLIST_HEAD(iplist, rl_ip_node) se_rl_ip_list; /* per-address (IP) rate limiting */
usr.sbin/inetd/inetd.h
204
SLIST_ENTRY(rl_ip_node) entries;
usr.sbin/inetd/ratelimit.c
239
static struct rl_ip_node *
usr.sbin/inetd/ratelimit.c
243
struct rl_ip_node *node;
usr.sbin/inetd/ratelimit.c
252
node_size = offsetof(struct rl_ip_node, ipv4_addr)
usr.sbin/inetd/ratelimit.c
258
node_size = offsetof(struct rl_ip_node, ipv6_addr)
usr.sbin/inetd/ratelimit.c
265
node_size = offsetof(struct rl_ip_node, other_addr) + bufsize;
usr.sbin/inetd/ratelimit.c
327
struct rl_ip_node *node = SLIST_FIRST(&sep->se_rl_ip_list);
usr.sbin/inetd/ratelimit.c
334
static struct rl_ip_node *
usr.sbin/inetd/ratelimit.c
338
struct rl_ip_node *cur;
usr.sbin/inetd/ratelimit.c
395
struct rl_ip_node *node;
usr.sbin/inetd/ratelimit.c
465
rl_ip_eq(struct servtab *sep, union addr *addr, struct rl_ip_node *cur) {
usr.sbin/inetd/ratelimit.c
511
rl_node_tostring(struct servtab *sep, struct rl_ip_node *node,
usr.sbin/inetd/ratelimit.c
530
rl_print_found_node(struct servtab *sep, struct rl_ip_node *node)
usr.sbin/inetd/ratelimit.c
540
rl_log_address_exceed(struct servtab *sep, struct rl_ip_node *node)
usr.sbin/inetd/ratelimit.c
62
static struct rl_ip_node *rl_add(struct servtab *, union addr *);
usr.sbin/inetd/ratelimit.c
63
static struct rl_ip_node *rl_try_get_ip(struct servtab *, union addr *);
usr.sbin/inetd/ratelimit.c
64
static bool rl_ip_eq(struct servtab *, union addr *, struct rl_ip_node *);
usr.sbin/inetd/ratelimit.c
69
static void rl_print_found_node(struct servtab *, struct rl_ip_node *);
usr.sbin/inetd/ratelimit.c
71
static void rl_log_address_exceed(struct servtab *, struct rl_ip_node *);
usr.sbin/inetd/ratelimit.c
72
static const char *rl_node_tostring(struct servtab *, struct rl_ip_node *, char[NI_MAXHOST]);