usr.sbin/relayd/agentx_control.c
1084
snmp_hosttrap(struct relayd *env, struct table *table, struct host *host)
usr.sbin/relayd/agentx_control.c
130
struct relayd *env;
usr.sbin/relayd/agentx_control.c
200
agentx_init(struct relayd *nenv)
usr.sbin/relayd/agentx_control.c
440
agentx_setsock(struct relayd *lenv, enum privsep_procid id)
usr.sbin/relayd/ca.c
48
static struct relayd *env = NULL;
usr.sbin/relayd/ca.c
743
ca_engine_init(struct relayd *x_env)
usr.sbin/relayd/check_icmp.c
103
check_icmp(struct relayd *env, struct timeval *tv)
usr.sbin/relayd/check_icmp.c
40
void icmp_setup(struct relayd *, struct ctl_icmp_event *, int);
usr.sbin/relayd/check_icmp.c
50
icmp_setup(struct relayd *env, struct ctl_icmp_event *cie, int af)
usr.sbin/relayd/check_icmp.c
66
icmp_init(struct relayd *env)
usr.sbin/relayd/check_icmp.c
76
schedule_icmp(struct relayd *env, struct host *host)
usr.sbin/relayd/check_script.c
37
check_script(struct relayd *env, struct host *host)
usr.sbin/relayd/check_script.c
65
script_done(struct relayd *env, struct ctl_script *scr)
usr.sbin/relayd/check_script.c
95
script_exec(struct relayd *env, struct ctl_script *scr)
usr.sbin/relayd/config.c
1058
config_getrelay(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
1123
config_getrelaytable(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
1166
config_getrelayfd(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
137
config_purge(struct relayd *env, u_int reset)
usr.sbin/relayd/config.c
224
config_setreset(struct relayd *env, u_int reset)
usr.sbin/relayd/config.c
248
config_getreset(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
262
config_getcfg(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
303
config_settable(struct relayd *env, struct table *tb)
usr.sbin/relayd/config.c
342
config_gettable(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
35
config_init(struct relayd *env)
usr.sbin/relayd/config.c
390
config_gethost(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
434
config_setrdr(struct relayd *env, struct rdr *rdr)
usr.sbin/relayd/config.c
462
config_getrdr(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
498
config_getvirt(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
528
config_setrt(struct relayd *env, struct router *rt)
usr.sbin/relayd/config.c
555
config_getrt(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
587
config_getroute(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
629
config_setproto(struct relayd *env, struct protocol *proto)
usr.sbin/relayd/config.c
660
config_setrule(struct relayd *env, struct protocol *proto)
usr.sbin/relayd/config.c
712
config_getproto(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
757
config_getrule(struct relayd *env, struct imsg *imsg)
usr.sbin/relayd/config.c
849
config_setrelay(struct relayd *env, struct relay *rlay)
usr.sbin/relayd/control.c
232
struct relayd *env = cs->cs_env;
usr.sbin/relayd/control.c
46
struct relayd *env = ps->ps_env;
usr.sbin/relayd/hce.c
42
static struct relayd *env = NULL;
usr.sbin/relayd/parse.y
100
struct relayd *conf = NULL;
usr.sbin/relayd/parse.y
2987
parse_config(const char *filename, struct relayd *x_conf)
usr.sbin/relayd/parse.y
3027
load_config(const char *filename, struct relayd *x_conf)
usr.sbin/relayd/pfe.c
49
static struct relayd *env = NULL;
usr.sbin/relayd/pfe_filter.c
107
kill_tables(struct relayd *env)
usr.sbin/relayd/pfe_filter.c
136
sync_table(struct relayd *env, struct rdr *rdr, struct table *table)
usr.sbin/relayd/pfe_filter.c
221
kill_srcnodes(struct relayd *env, struct table *table)
usr.sbin/relayd/pfe_filter.c
270
flush_table(struct relayd *env, struct rdr *rdr)
usr.sbin/relayd/pfe_filter.c
305
transaction_init(struct relayd *env, const char *anchor)
usr.sbin/relayd/pfe_filter.c
324
transaction_commit(struct relayd *env)
usr.sbin/relayd/pfe_filter.c
334
sync_ruleset(struct relayd *env, struct rdr *rdr, int enable)
usr.sbin/relayd/pfe_filter.c
43
int transaction_init(struct relayd *, const char *);
usr.sbin/relayd/pfe_filter.c
44
int transaction_commit(struct relayd *);
usr.sbin/relayd/pfe_filter.c
45
void kill_tables(struct relayd *);
usr.sbin/relayd/pfe_filter.c
46
int kill_srcnodes(struct relayd *, struct table *);
usr.sbin/relayd/pfe_filter.c
49
init_tables(struct relayd *env)
usr.sbin/relayd/pfe_filter.c
505
flush_rulesets(struct relayd *env)
usr.sbin/relayd/pfe_filter.c
541
natlook(struct relayd *env, struct ctl_natlook *cnl)
usr.sbin/relayd/pfe_filter.c
617
check_table(struct relayd *env, struct rdr *rdr, struct table *table)
usr.sbin/relayd/pfe_route.c
124
pfe_route(struct relayd *env, struct ctl_netroute *crt)
usr.sbin/relayd/pfe_route.c
39
init_routes(struct relayd *env)
usr.sbin/relayd/pfe_route.c
56
sync_routes(struct relayd *env, struct router *rt)
usr.sbin/relayd/relay.c
95
static struct relayd *env = NULL;
usr.sbin/relayd/relay_http.c
85
static struct relayd *env = NULL;
usr.sbin/relayd/relay_http.c
91
relay_http(struct relayd *x_env)
usr.sbin/relayd/relay_udp.c
44
static struct relayd *env = NULL;
usr.sbin/relayd/relay_udp.c
69
relay_udp_init(struct relayd *x_env, struct relay *rlay)
usr.sbin/relayd/relayd.c
1060
host_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1073
table_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1084
rdr_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1095
relay_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1106
proto_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1117
session_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1130
route_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1141
router_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1152
host_findbyname(struct relayd *env, const char *name)
usr.sbin/relayd/relayd.c
1165
table_findbyname(struct relayd *env, const char *name)
usr.sbin/relayd/relayd.c
1176
table_findbyconf(struct relayd *env, struct table *tb)
usr.sbin/relayd/relayd.c
1204
rdr_findbyname(struct relayd *env, const char *name)
usr.sbin/relayd/relayd.c
1215
relay_findbyname(struct relayd *env, const char *name)
usr.sbin/relayd/relayd.c
1226
relay_findbyaddr(struct relayd *env, struct relay_config *rc)
usr.sbin/relayd/relayd.c
1238
pkey_find(struct relayd *env, char *hash)
usr.sbin/relayd/relayd.c
1249
pkey_add(struct relayd *env, EVP_PKEY *pkey, char *hash)
usr.sbin/relayd/relayd.c
126
struct relayd *env;
usr.sbin/relayd/relayd.c
1272
cert_add(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1299
cert_find(struct relayd *env, objid_t id)
usr.sbin/relayd/relayd.c
1339
relay_load_certfiles(struct relayd *env, struct relay *rlay,
usr.sbin/relayd/relayd.c
1925
struct relayd *env = arg;
usr.sbin/relayd/relayd.c
282
parent_configure(struct relayd *env)
usr.sbin/relayd/relayd.c
328
parent_reload(struct relayd *env, u_int reset, const char *filename)
usr.sbin/relayd/relayd.c
361
parent_configure_done(struct relayd *env)
usr.sbin/relayd/relayd.c
382
parent_shutdown(struct relayd *env)
usr.sbin/relayd/relayd.c
403
struct relayd *env = ps->ps_env;
usr.sbin/relayd/relayd.c
469
struct relayd *env = ps->ps_env;
usr.sbin/relayd/relayd.c
497
struct relayd *env = ps->ps_env;
usr.sbin/relayd/relayd.c
538
struct relayd *env = ps->ps_env;
usr.sbin/relayd/relayd.c
552
purge_table(struct relayd *env, struct tablelist *head, struct table *table)
usr.sbin/relayd/relayd.c
57
int parent_configure(struct relayd *);
usr.sbin/relayd/relayd.c
58
void parent_configure_done(struct relayd *);
usr.sbin/relayd/relayd.c
585
purge_relay(struct relayd *env, struct relay *rlay)
usr.sbin/relayd/relayd.c
59
void parent_reload(struct relayd *, u_int, const char *);
usr.sbin/relayd/relayd.c
61
void parent_shutdown(struct relayd *);
usr.sbin/relayd/relayd.c
71
struct relayd *relayd_env;
usr.sbin/relayd/relayd.h
1051
struct relayd *ps_env;
usr.sbin/relayd/relayd.h
1154
int parse_config(const char *, struct relayd *);
usr.sbin/relayd/relayd.h
1155
int load_config(const char *, struct relayd *);
usr.sbin/relayd/relayd.h
1186
void init_tables(struct relayd *);
usr.sbin/relayd/relayd.h
1187
void flush_table(struct relayd *, struct rdr *);
usr.sbin/relayd/relayd.h
1188
void sync_table(struct relayd *, struct rdr *, struct table *);
usr.sbin/relayd/relayd.h
1189
void sync_ruleset(struct relayd *, struct rdr *, int);
usr.sbin/relayd/relayd.h
1190
void flush_rulesets(struct relayd *);
usr.sbin/relayd/relayd.h
1191
int natlook(struct relayd *, struct ctl_natlook *);
usr.sbin/relayd/relayd.h
1192
u_int64_t check_table(struct relayd *, struct rdr *, struct table *);
usr.sbin/relayd/relayd.h
1195
void init_routes(struct relayd *);
usr.sbin/relayd/relayd.h
1196
void sync_routes(struct relayd *, struct router *);
usr.sbin/relayd/relayd.h
1197
int pfe_route(struct relayd *, struct ctl_netroute *);
usr.sbin/relayd/relayd.h
1246
void relay_http(struct relayd *);
usr.sbin/relayd/relayd.h
1261
void relay_udp_init(struct relayd *, struct relay *);
usr.sbin/relayd/relayd.h
1267
void icmp_init(struct relayd *);
usr.sbin/relayd/relayd.h
1268
void schedule_icmp(struct relayd *, struct host *);
usr.sbin/relayd/relayd.h
1269
void check_icmp(struct relayd *, struct timeval *);
usr.sbin/relayd/relayd.h
1278
void check_script(struct relayd *, struct host *);
usr.sbin/relayd/relayd.h
1279
void script_done(struct relayd *, struct ctl_script *);
usr.sbin/relayd/relayd.h
1280
int script_exec(struct relayd *, struct ctl_script *);
usr.sbin/relayd/relayd.h
1284
char *ssl_load_key(struct relayd *, const char *, off_t *, char *);
usr.sbin/relayd/relayd.h
1291
void ca_engine_init(struct relayd *);
usr.sbin/relayd/relayd.h
1295
struct host *host_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1296
struct table *table_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1297
struct rdr *rdr_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1298
struct netroute *route_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1299
struct router *router_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1300
struct host *host_findbyname(struct relayd *, const char *);
usr.sbin/relayd/relayd.h
1301
struct table *table_findbyname(struct relayd *, const char *);
usr.sbin/relayd/relayd.h
1302
struct table *table_findbyconf(struct relayd *, struct table *);
usr.sbin/relayd/relayd.h
1303
struct rdr *rdr_findbyname(struct relayd *, const char *);
usr.sbin/relayd/relayd.h
1307
struct relay *relay_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1308
struct protocol *proto_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1309
struct rsession *session_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1310
struct relay *relay_findbyname(struct relayd *, const char *);
usr.sbin/relayd/relayd.h
1311
struct relay *relay_findbyaddr(struct relayd *,
usr.sbin/relayd/relayd.h
1313
EVP_PKEY *pkey_find(struct relayd *, char *hash);
usr.sbin/relayd/relayd.h
1314
struct ca_pkey *pkey_add(struct relayd *, EVP_PKEY *, char *hash);
usr.sbin/relayd/relayd.h
1315
struct relay_cert *cert_add(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1316
struct relay_cert *cert_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1318
int relay_load_certfiles(struct relayd *, struct relay *,
usr.sbin/relayd/relayd.h
1324
void purge_table(struct relayd *, struct tablelist *,
usr.sbin/relayd/relayd.h
1326
void purge_relay(struct relayd *, struct relay *);
usr.sbin/relayd/relayd.h
1390
void agentx_init(struct relayd *);
usr.sbin/relayd/relayd.h
1391
void agentx_setsock(struct relayd *, enum privsep_procid);
usr.sbin/relayd/relayd.h
1393
void snmp_hosttrap(struct relayd *, struct table *, struct host *);
usr.sbin/relayd/relayd.h
1437
int config_init(struct relayd *);
usr.sbin/relayd/relayd.h
1438
void config_purge(struct relayd *, u_int);
usr.sbin/relayd/relayd.h
1439
int config_setreset(struct relayd *, u_int);
usr.sbin/relayd/relayd.h
1440
int config_getreset(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1441
int config_getcfg(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1442
int config_settable(struct relayd *, struct table *);
usr.sbin/relayd/relayd.h
1443
int config_gettable(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1444
int config_gethost(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1445
int config_setrdr(struct relayd *, struct rdr *);
usr.sbin/relayd/relayd.h
1446
int config_getrdr(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1447
int config_getvirt(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1448
int config_setrt(struct relayd *, struct router *);
usr.sbin/relayd/relayd.h
1449
int config_getrt(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1450
int config_getroute(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1451
int config_setproto(struct relayd *, struct protocol *);
usr.sbin/relayd/relayd.h
1452
int config_getproto(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1453
int config_setrule(struct relayd *, struct protocol *);
usr.sbin/relayd/relayd.h
1454
int config_getrule(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1455
int config_setrelay(struct relayd *, struct relay *);
usr.sbin/relayd/relayd.h
1456
int config_getrelay(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1457
int config_getrelaytable(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
1458
int config_getrelayfd(struct relayd *, struct imsg *);
usr.sbin/relayd/relayd.h
168
struct relayd *env;
usr.sbin/relayd/ssl.c
52
ssl_load_key(struct relayd *env, const char *name, off_t *len, char *pass)