Symbol: servtab
usr.sbin/inetd/inetd.c
1014
unregister_rpc(struct servtab *sep)
usr.sbin/inetd/inetd.c
1275
echo_stream(int s, struct servtab *sep) /* Echo service -- echo data back */
usr.sbin/inetd/inetd.c
1288
echo_dg(int s, struct servtab *sep) /* Echo service -- echo data back */
usr.sbin/inetd/inetd.c
1310
discard_stream(int s, struct servtab *sep) /* Discard service -- ignore data */
usr.sbin/inetd/inetd.c
1322
discard_dg(int s, struct servtab *sep) /* Discard service -- ignore data */
usr.sbin/inetd/inetd.c
1348
chargen_stream(int s, struct servtab *sep) /* Character generator */
usr.sbin/inetd/inetd.c
1378
chargen_dg(int s, struct servtab *sep) /* Character generator */
usr.sbin/inetd/inetd.c
1440
machtime_stream(int s, struct servtab *sep)
usr.sbin/inetd/inetd.c
1450
machtime_dg(int s, struct servtab *sep)
usr.sbin/inetd/inetd.c
1472
daytime_stream(int s,struct servtab *sep)
usr.sbin/inetd/inetd.c
1487
daytime_dg(int s, struct servtab *sep)
usr.sbin/inetd/inetd.c
1556
tcpmux(int ctrl, struct servtab *sep)
usr.sbin/inetd/inetd.c
1577
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/inetd.c
1588
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/inetd.c
1724
try_biltin(struct servtab *sep)
usr.sbin/inetd/inetd.c
257
struct servtab *servtab;
usr.sbin/inetd/inetd.c
264
static void chargen_dg(int, struct servtab *);
usr.sbin/inetd/inetd.c
265
static void chargen_stream(int, struct servtab *);
usr.sbin/inetd/inetd.c
266
static void daytime_dg(int, struct servtab *);
usr.sbin/inetd/inetd.c
267
static void daytime_stream(int, struct servtab *);
usr.sbin/inetd/inetd.c
268
static void discard_dg(int, struct servtab *);
usr.sbin/inetd/inetd.c
269
static void discard_stream(int, struct servtab *);
usr.sbin/inetd/inetd.c
270
static void echo_dg(int, struct servtab *);
usr.sbin/inetd/inetd.c
271
static void echo_stream(int, struct servtab *);
usr.sbin/inetd/inetd.c
273
static void machtime_dg(int, struct servtab *);
usr.sbin/inetd/inetd.c
274
static void machtime_stream(int, struct servtab *);
usr.sbin/inetd/inetd.c
277
static void run_service(int, struct servtab *, int);
usr.sbin/inetd/inetd.c
278
static void tcpmux(int, struct servtab *);
usr.sbin/inetd/inetd.c
289
static void spawn(struct servtab *, int);
usr.sbin/inetd/inetd.c
291
static void suspend_sep(struct servtab *);
usr.sbin/inetd/inetd.c
292
static void resume_sep(struct servtab *);
usr.sbin/inetd/inetd.c
294
static void add_child(struct servtab *, pid_t);
usr.sbin/inetd/inetd.c
295
static void remove_child(struct servtab *, pid_t);
usr.sbin/inetd/inetd.c
302
void (*bi_fn)(int, struct servtab *);
usr.sbin/inetd/inetd.c
416
struct servtab *sep;
usr.sbin/inetd/inetd.c
447
sep = (struct servtab *)ev->udata;
usr.sbin/inetd/inetd.c
476
spawn(struct servtab *sep, int ctrl)
usr.sbin/inetd/inetd.c
534
run_service(int ctrl, struct servtab *sep, int didfork)
usr.sbin/inetd/inetd.c
539
struct servtab *s;
usr.sbin/inetd/inetd.c
588
for (s = servtab; s != NULL; s = s->se_next)
usr.sbin/inetd/inetd.c
653
add_child(struct servtab *sep, pid_t pid)
usr.sbin/inetd/inetd.c
662
remove_child(struct servtab *sep, pid_t pid)
usr.sbin/inetd/inetd.c
690
struct servtab *sep;
usr.sbin/inetd/inetd.c
697
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/inetd.c
726
struct servtab *sep;
usr.sbin/inetd/inetd.c
729
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/inetd.c
749
struct servtab *sep;
usr.sbin/inetd/inetd.c
751
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/inetd.c
777
setup(struct servtab *sep)
usr.sbin/inetd/inetd.c
912
close_sep(struct servtab *sep)
usr.sbin/inetd/inetd.c
929
suspend_sep(struct servtab *sep)
usr.sbin/inetd/inetd.c
955
resume_sep(struct servtab *sep)
usr.sbin/inetd/inetd.c
976
register_rpc(struct servtab *sep)
usr.sbin/inetd/inetd.h
199
struct servtab *se_next;
usr.sbin/inetd/inetd.h
237
void setup(struct servtab *);
usr.sbin/inetd/inetd.h
238
void close_sep(struct servtab *);
usr.sbin/inetd/inetd.h
239
void register_rpc(struct servtab *);
usr.sbin/inetd/inetd.h
240
void unregister_rpc(struct servtab *);
usr.sbin/inetd/inetd.h
241
bool try_biltin(struct servtab *);
usr.sbin/inetd/inetd.h
250
extern struct servtab *servtab;
usr.sbin/inetd/inetd.h
257
int parse_protocol(struct servtab *);
usr.sbin/inetd/inetd.h
258
int parse_wait(struct servtab *, int);
usr.sbin/inetd/inetd.h
259
int parse_server(struct servtab *, const char *);
usr.sbin/inetd/inetd.h
260
void parse_socktype(char *, struct servtab *);
usr.sbin/inetd/inetd.h
261
void parse_accept_filter(char *, struct servtab *);
usr.sbin/inetd/inetd.h
262
void parse_accept_max(char *, struct servtab *);
usr.sbin/inetd/inetd.h
285
int rl_process(struct servtab *, int);
usr.sbin/inetd/inetd.h
286
void rl_clear_ip_list(struct servtab *);
usr.sbin/inetd/inetd.h
299
parse_v2_result parse_syntax_v2(struct servtab *, char **);
usr.sbin/inetd/parse.c
101
static void print_service(const char *, struct servtab *);
usr.sbin/inetd/parse.c
103
static struct servtab init_servtab(void);
usr.sbin/inetd/parse.c
1063
parse_wait(struct servtab *sep, int wait)
usr.sbin/inetd/parse.c
108
static bool is_same_service(const struct servtab *, const struct servtab *);
usr.sbin/inetd/parse.c
1089
parse_server(struct servtab *sep, const char *arg)
usr.sbin/inetd/parse.c
1106
parse_accept_filter(char *arg, struct servtab *sep)
usr.sbin/inetd/parse.c
113
static void freeconfig(struct servtab *);
usr.sbin/inetd/parse.c
1135
parse_accept_max(char *arg, struct servtab *sep)
usr.sbin/inetd/parse.c
1161
parse_socktype(char* arg, struct servtab* sep)
usr.sbin/inetd/parse.c
1178
static struct servtab
usr.sbin/inetd/parse.c
1182
return (struct servtab) {
usr.sbin/inetd/parse.c
119
static struct servtab serv;
usr.sbin/inetd/parse.c
134
struct servtab *sep, *cp;
usr.sbin/inetd/parse.c
159
for (sep = servtab; sep != NULL; sep = sep->se_next)
usr.sbin/inetd/parse.c
338
static struct servtab *
usr.sbin/inetd/parse.c
339
enter(struct servtab *cp)
usr.sbin/inetd/parse.c
341
struct servtab *sep;
usr.sbin/inetd/parse.c
351
sep->se_next = servtab;
usr.sbin/inetd/parse.c
352
servtab = sep;
usr.sbin/inetd/parse.c
384
static struct servtab *
usr.sbin/inetd/parse.c
387
struct servtab *sep = &serv;
usr.sbin/inetd/parse.c
792
freeconfig(struct servtab *cp)
usr.sbin/inetd/parse.c
898
print_service(const char *action, struct servtab *sep)
usr.sbin/inetd/parse.c
943
struct servtab *sep;
usr.sbin/inetd/parse.c
945
for (sep = servtab; sep != NULL; sep = sep->se_next) {
usr.sbin/inetd/parse.c
960
struct servtab *sep, **sepp = &servtab;
usr.sbin/inetd/parse.c
98
static struct servtab *enter(struct servtab *);
usr.sbin/inetd/parse.c
986
is_same_service(const struct servtab *sep, const struct servtab *cp)
usr.sbin/inetd/parse.c
99
static struct servtab *getconfigent(char **);
usr.sbin/inetd/parse.c
997
parse_protocol(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
1009
accept_max_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
101
static void setup_ipsec(struct servtab *);
usr.sbin/inetd/parse_v2.c
1047
user_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
1073
group_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
108
typedef hresult (*key_handler_func)(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
1094
exec_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
1126
args_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
1161
ipsec_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
151
parse_syntax_v2(struct servtab *sep, char **cpp)
usr.sbin/inetd/parse_v2.c
204
fill_default_values(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
260
setup_ipsec(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
274
try_infer_socktype(struct servtab *sep) {
usr.sbin/inetd/parse_v2.c
288
setup_internal(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
304
infer_protocol_ip_version(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
556
parse_invoke_handler(bool *is_valid_definition, char **cpp, struct servtab *sep)
usr.sbin/inetd/parse_v2.c
651
is_internal(struct servtab *sep)
usr.sbin/inetd/parse_v2.c
662
unknown_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
670
bind_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
687
socket_type_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
71
static hresult args_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
713
filter_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
72
static hresult bind_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
73
static hresult exec_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
74
static hresult filter_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
75
static hresult group_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
753
protocol_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
76
static hresult service_max_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
77
static hresult ip_max_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
78
static hresult accept_max_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
79
static hresult protocol_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
80
static hresult recv_buf_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
81
static hresult send_buf_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
819
send_buf_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
82
static hresult socket_type_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
83
static hresult unknown_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
84
static hresult user_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
85
static hresult wait_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
854
recv_buf_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
88
static hresult ipsec_handler(struct servtab *, vlist);
usr.sbin/inetd/parse_v2.c
889
wait_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
91
static invoke_result parse_invoke_handler(bool *, char **, struct servtab *);
usr.sbin/inetd/parse_v2.c
92
static bool fill_default_values(struct servtab *);
usr.sbin/inetd/parse_v2.c
935
service_max_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
96
static bool infer_protocol_ip_version(struct servtab *);
usr.sbin/inetd/parse_v2.c
97
static bool setup_internal(struct servtab *);
usr.sbin/inetd/parse_v2.c
972
ip_max_handler(struct servtab *sep, vlist values)
usr.sbin/inetd/parse_v2.c
98
static void try_infer_socktype(struct servtab *);
usr.sbin/inetd/ratelimit.c
110
rl_get_name(struct servtab *sep, int ctrl, union addr *out)
usr.sbin/inetd/ratelimit.c
189
rl_drop_connection(struct servtab *sep, int ctrl)
usr.sbin/inetd/ratelimit.c
240
rl_add(struct servtab *sep, union addr *addr)
usr.sbin/inetd/ratelimit.c
311
rl_reset(struct servtab *sep, time_t now)
usr.sbin/inetd/ratelimit.c
324
rl_clear_ip_list(struct servtab *sep)
usr.sbin/inetd/ratelimit.c
335
rl_try_get_ip(struct servtab *sep, union addr *addr)
usr.sbin/inetd/ratelimit.c
350
rl_process_service_max(struct servtab *sep, int ctrl, time_t *now)
usr.sbin/inetd/ratelimit.c
393
rl_process_ip_max(struct servtab *sep, int ctrl, time_t *now) {
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
58
static void rl_reset(struct servtab *, time_t);
usr.sbin/inetd/ratelimit.c
60
static void rl_get_name(struct servtab *, int, union addr *);
usr.sbin/inetd/ratelimit.c
61
static void rl_drop_connection(struct servtab *, int);
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]);
usr.sbin/inetd/ratelimit.c
73
static bool rl_process_service_max(struct servtab *, int, time_t *);
usr.sbin/inetd/ratelimit.c
74
static bool rl_process_ip_max(struct servtab *, int, time_t *);
usr.sbin/inetd/ratelimit.c
78
rl_process(struct servtab *sep, int ctrl)