Symbol: iked
regress/sbin/iked/parser/common.c
106
sa_state(struct iked * a, struct iked_sa *b, int c)
regress/sbin/iked/parser/common.c
111
ikev2_disable_rekeying(struct iked *a, struct iked_sa *b)
regress/sbin/iked/parser/common.c
116
ikev2_init_ike_sa(struct iked *a, void *b)
regress/sbin/iked/parser/common.c
127
timer_set(struct iked *env, struct iked_timer *tmr,
regress/sbin/iked/parser/common.c
128
void (*cb)(struct iked *, void *), void *arg)
regress/sbin/iked/parser/common.c
133
timer_add(struct iked *env, struct iked_timer *tmr, int timeout)
regress/sbin/iked/parser/common.c
138
timer_del(struct iked *env, struct iked_timer *tmr)
regress/sbin/iked/parser/common.c
143
ikev2_nat_detection(struct iked *env, struct iked_message *msg,
regress/sbin/iked/parser/common.c
150
ca_setreq(struct iked *env, struct iked_sa *sh, struct iked_static_id *localid,
regress/sbin/iked/parser/common.c
188
ikev2_send_informational(struct iked *env, struct iked_message *msg)
regress/sbin/iked/parser/common.c
194
ikev2_msg_decrypt(struct iked *env, struct iked_sa *sa,
regress/sbin/iked/parser/common.c
20
int eap_parse(struct iked *, const struct iked_sa *,
regress/sbin/iked/parser/common.c
213
ikev2_msg_flushqueue(struct iked *env, struct iked_msgqueue *queue)
regress/sbin/iked/parser/common.c
218
ikev2_msg_lookup(struct iked *env, struct iked_msgqueue *queue,
regress/sbin/iked/parser/common.c
23
int ikev2_send_ike_e(struct iked *, struct iked_sa *, struct ibuf *,
regress/sbin/iked/parser/common.c
25
void ikev2_ikesa_recv_delete(struct iked *, struct iked_sa *);
regress/sbin/iked/parser/common.c
28
int ikev2_childsa_delete(struct iked *, struct iked_sa *,
regress/sbin/iked/parser/common.c
31
void sa_state(struct iked *, struct iked_sa *, int);
regress/sbin/iked/parser/common.c
32
void ikev2_disable_rekeying(struct iked *, struct iked_sa *);
regress/sbin/iked/parser/common.c
33
void ikev2_init_ike_sa(struct iked *, void *);
regress/sbin/iked/parser/common.c
36
void timer_set(struct iked *, struct iked_timer *,
regress/sbin/iked/parser/common.c
37
void (*)(struct iked *, void *), void *);
regress/sbin/iked/parser/common.c
38
void timer_add(struct iked *, struct iked_timer *, int);
regress/sbin/iked/parser/common.c
39
void timer_del(struct iked *, struct iked_timer *);
regress/sbin/iked/parser/common.c
40
ssize_t ikev2_nat_detection(struct iked *, struct iked_message *,
regress/sbin/iked/parser/common.c
42
int ca_setreq(struct iked *, struct iked_sa *, struct iked_static_id *,
regress/sbin/iked/parser/common.c
50
int ikev2_send_informational(struct iked *, struct iked_message *);
regress/sbin/iked/parser/common.c
52
ikev2_msg_decrypt(struct iked *, struct iked_sa *, struct ibuf *,
regress/sbin/iked/parser/common.c
56
eap_parse(struct iked *env, const struct iked_sa *sa, struct iked_message *msg,
regress/sbin/iked/parser/common.c
69
ikev2_send_ike_e(struct iked *env, struct iked_sa *sa, struct ibuf *buf,
regress/sbin/iked/parser/common.c
76
ikev2_ikesa_recv_delete(struct iked *env, struct iked_sa *sa)
regress/sbin/iked/parser/common.c
93
ikev2_childsa_delete(struct iked *a, struct iked_sa *b, uint8_t c,
regress/sbin/iked/parser/test_parser_fuzz.c
22
extern int ikev2_pld_payloads(struct iked *, struct iked_message *,
sbin/iked/ca.c
112
struct iked *env = iked_env;
sbin/iked/ca.c
1293
ca_cert_local(struct iked *env, X509 *cert)
sbin/iked/ca.c
134
struct iked *env = iked_env;
sbin/iked/ca.c
1382
ca_store_info(struct iked *env, struct imsg *imsg, const char *msg, X509_STORE *ctx)
sbin/iked/ca.c
150
struct iked *env = iked_env;
sbin/iked/ca.c
1773
ca_validate_pubkey(struct iked *env, struct iked_static_id *id,
sbin/iked/ca.c
181
ca_reset(struct iked *env)
sbin/iked/ca.c
1871
ca_validate_cert(struct iked *env, struct iked_static_id *id,
sbin/iked/ca.c
228
ca_decode_cert_bundle(struct iked *env, struct iked_sahdr *sh,
sbin/iked/ca.c
334
struct iked *env = iked_env;
sbin/iked/ca.c
377
struct iked *env = iked_env;
sbin/iked/ca.c
399
struct iked *env = iked_env;
sbin/iked/ca.c
419
ca_setcert(struct iked *env, struct iked_sahdr *sh, struct iked_id *id,
sbin/iked/ca.c
463
ca_setscert(struct iked *env, struct iked_sahdr *sh, uint8_t type, X509 *cert)
sbin/iked/ca.c
489
ca_setreq(struct iked *env, struct iked_sa *sa,
sbin/iked/ca.c
51
void ca_reset(struct iked *);
sbin/iked/ca.c
52
int ca_reload(struct iked *);
sbin/iked/ca.c
54
int ca_cert_local(struct iked *, X509 *);
sbin/iked/ca.c
55
int ca_getreq(struct iked *, struct imsg *);
sbin/iked/ca.c
556
ca_setauth(struct iked *env, struct iked_sa *sa,
sbin/iked/ca.c
56
int ca_getcert(struct iked *, struct imsg *);
sbin/iked/ca.c
57
int ca_getauth(struct iked *, struct imsg *);
sbin/iked/ca.c
603
ca_getcert(struct iked *env, struct imsg *imsg)
sbin/iked/ca.c
65
int ca_validate_pubkey(struct iked *, struct iked_static_id *,
sbin/iked/ca.c
67
int ca_validate_cert(struct iked *, struct iked_static_id *,
sbin/iked/ca.c
756
ca_getreq(struct iked *env, struct imsg *imsg)
sbin/iked/ca.c
82
void ca_store_info(struct iked *, struct imsg *, const char *, X509_STORE *);
sbin/iked/ca.c
908
ca_getauth(struct iked *env, struct imsg *imsg)
sbin/iked/ca.c
969
ca_reload(struct iked *env)
sbin/iked/config.c
1023
config_getocsp(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1060
config_setkeys(struct iked *env)
sbin/iked/config.c
112
config_free_sa(struct iked *env, struct iked_sa *sa)
sbin/iked/config.c
1125
config_getkey(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1146
config_setradauth(struct iked *env)
sbin/iked/config.c
1154
config_getradauth(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1165
config_setradacct(struct iked *env)
sbin/iked/config.c
1173
config_getradacct(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1184
config_setradserver(struct iked *env, struct sockaddr *sa, socklen_t salen,
sbin/iked/config.c
1220
config_getradserver(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1251
config_setradcfgmap(struct iked *env, int cfg_type, uint32_t vendor_id,
sbin/iked/config.c
1270
config_getradcfgmap(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1319
config_setraddae(struct iked *env, struct sockaddr *sa, socklen_t salen)
sbin/iked/config.c
1355
config_getraddae(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
1380
config_setradclient(struct iked *env, struct sockaddr *sa, socklen_t salen,
sbin/iked/config.c
1403
config_getradclient(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
201
config_new_policy(struct iked *env)
sbin/iked/config.c
219
config_free_policy(struct iked *env, struct iked_policy *pol)
sbin/iked/config.c
309
config_free_flows(struct iked *env, struct iked_flows *head)
sbin/iked/config.c
321
config_free_childsas(struct iked *env, struct iked_childsas *head,
sbin/iked/config.c
40
config_new_sa(struct iked *env, int initiator)
sbin/iked/config.c
467
config_new_user(struct iked *env, struct iked_user *new)
sbin/iked/config.c
495
config_setcoupled(struct iked *env, unsigned int couple)
sbin/iked/config.c
506
config_getcoupled(struct iked *env, unsigned int type)
sbin/iked/config.c
513
config_setmode(struct iked *env, unsigned int passive)
sbin/iked/config.c
530
config_getmode(struct iked *env, unsigned int type)
sbin/iked/config.c
548
config_setreset(struct iked *env, unsigned int mode, enum privsep_procid id)
sbin/iked/config.c
555
config_getreset(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
566
config_doreset(struct iked *env, unsigned int mode)
sbin/iked/config.c
651
config_setsocket(struct iked *env, struct sockaddr_storage *ss,
sbin/iked/config.c
664
config_getsocket(struct iked *env, struct imsg *imsg,
sbin/iked/config.c
708
config_enablesocket(struct iked *env)
sbin/iked/config.c
722
config_setpfkey(struct iked *env)
sbin/iked/config.c
734
config_getpfkey(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
744
config_setuser(struct iked *env, struct iked_user *usr, enum privsep_procid id)
sbin/iked/config.c
756
config_getuser(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
774
config_setpolicy(struct iked *env, struct iked_policy *pol,
sbin/iked/config.c
822
config_setflow(struct iked *env, struct iked_policy *pol,
sbin/iked/config.c
848
config_getpolicy(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
907
config_getflow(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
946
config_setcompile(struct iked *env, enum privsep_procid id)
sbin/iked/config.c
956
config_getcompile(struct iked *env)
sbin/iked/config.c
969
config_setstatic(struct iked *env)
sbin/iked/config.c
979
config_getstatic(struct iked *env, struct imsg *imsg)
sbin/iked/config.c
999
config_setocsp(struct iked *env)
sbin/iked/control.c
258
struct iked *env = cs->cs_env;
sbin/iked/control.c
80
struct iked *env = iked_env;
sbin/iked/eap.c
189
eap_challenge_request(struct iked *env, struct iked_sa *sa,
sbin/iked/eap.c
243
eap_message_send(struct iked *env, struct iked_sa *sa, int eap_code, int eap_id)
sbin/iked/eap.c
266
eap_success(struct iked *env, struct iked_sa *sa, int eap_id)
sbin/iked/eap.c
272
eap_mschap_challenge(struct iked *env, struct iked_sa *sa, int eap_id,
sbin/iked/eap.c
313
eap_mschap_success(struct iked *env, struct iked_sa *sa, int eap_id)
sbin/iked/eap.c
340
eap_mschap(struct iked *env, const struct iked_sa *sa,
sbin/iked/eap.c
414
eap_parse(struct iked *env, const struct iked_sa *sa, struct iked_message *msg,
sbin/iked/eap.c
43
int eap_message_send(struct iked *, struct iked_sa *, int, int);
sbin/iked/eap.c
46
int eap_mschap(struct iked *, const struct iked_sa *,
sbin/iked/eap.c
89
eap_identity_request(struct iked *env, struct iked_sa *sa)
sbin/iked/iked.c
239
struct iked *env = ps->ps_env;
sbin/iked/iked.c
246
parent_configure(struct iked *env)
sbin/iked/iked.c
320
parent_reload(struct iked *env, int reset, const char *filename)
sbin/iked/iked.c
43
void parent_shutdown(struct iked *);
sbin/iked/iked.c
432
struct iked *env = iked_env;
sbin/iked/iked.c
452
struct iked *env = iked_env;
sbin/iked/iked.c
49
int parent_configure(struct iked *);
sbin/iked/iked.c
491
struct iked *env = iked_env;
sbin/iked/iked.c
51
struct iked *iked_env;
sbin/iked/iked.c
513
parent_shutdown(struct iked *env)
sbin/iked/iked.c
80
struct iked *env = NULL;
sbin/iked/iked.h
1002
void config_free_flows(struct iked *, struct iked_flows *);
sbin/iked/iked.h
1003
void config_free_childsas(struct iked *, struct iked_childsas *,
sbin/iked/iked.h
1007
int config_setcoupled(struct iked *, unsigned int);
sbin/iked/iked.h
1008
int config_getcoupled(struct iked *, unsigned int);
sbin/iked/iked.h
1009
int config_setmode(struct iked *, unsigned int);
sbin/iked/iked.h
1010
int config_getmode(struct iked *, unsigned int);
sbin/iked/iked.h
1011
int config_setreset(struct iked *, unsigned int, enum privsep_procid);
sbin/iked/iked.h
1012
int config_getreset(struct iked *, struct imsg *);
sbin/iked/iked.h
1013
int config_doreset(struct iked *, unsigned int);
sbin/iked/iked.h
1014
int config_setpolicy(struct iked *, struct iked_policy *,
sbin/iked/iked.h
1016
int config_getpolicy(struct iked *, struct imsg *);
sbin/iked/iked.h
1017
int config_setflow(struct iked *, struct iked_policy *,
sbin/iked/iked.h
1019
int config_getflow(struct iked *, struct imsg *);
sbin/iked/iked.h
1020
int config_setsocket(struct iked *, struct sockaddr_storage *, in_port_t,
sbin/iked/iked.h
1022
int config_getsocket(struct iked *env, struct imsg *,
sbin/iked/iked.h
1024
void config_enablesocket(struct iked *env);
sbin/iked/iked.h
1025
int config_setpfkey(struct iked *);
sbin/iked/iked.h
1026
int config_getpfkey(struct iked *, struct imsg *);
sbin/iked/iked.h
1027
int config_setuser(struct iked *, struct iked_user *, enum privsep_procid);
sbin/iked/iked.h
1028
int config_getuser(struct iked *, struct imsg *);
sbin/iked/iked.h
1029
int config_setcompile(struct iked *, enum privsep_procid);
sbin/iked/iked.h
1030
int config_getcompile(struct iked *);
sbin/iked/iked.h
1031
int config_setocsp(struct iked *);
sbin/iked/iked.h
1032
int config_getocsp(struct iked *, struct imsg *);
sbin/iked/iked.h
1033
int config_setkeys(struct iked *);
sbin/iked/iked.h
1034
int config_getkey(struct iked *, struct imsg *);
sbin/iked/iked.h
1035
int config_setstatic(struct iked *);
sbin/iked/iked.h
1036
int config_getstatic(struct iked *, struct imsg *);
sbin/iked/iked.h
1037
int config_setradauth(struct iked *);
sbin/iked/iked.h
1038
int config_getradauth(struct iked *, struct imsg *);
sbin/iked/iked.h
1039
int config_setradacct(struct iked *);
sbin/iked/iked.h
1040
int config_getradacct(struct iked *, struct imsg *);
sbin/iked/iked.h
1041
int config_setradserver(struct iked *, struct sockaddr *, socklen_t,
sbin/iked/iked.h
1043
int config_getradserver(struct iked *, struct imsg *);
sbin/iked/iked.h
1044
int config_setradcfgmap(struct iked *, int, uint32_t, uint8_t);
sbin/iked/iked.h
1045
int config_getradcfgmap(struct iked *, struct imsg *);
sbin/iked/iked.h
1046
int config_setraddae(struct iked *, struct sockaddr *, socklen_t);
sbin/iked/iked.h
1047
int config_getraddae(struct iked *, struct imsg *);
sbin/iked/iked.h
1048
int config_setradclient(struct iked *, struct sockaddr *, socklen_t,
sbin/iked/iked.h
1050
int config_getradclient(struct iked *, struct imsg *);
sbin/iked/iked.h
1053
void policy_init(struct iked *);
sbin/iked/iked.h
1054
int policy_lookup(struct iked *, struct iked_message *,
sbin/iked/iked.h
1056
int policy_lookup_sa(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1058
policy_test(struct iked *, struct iked_policy *);
sbin/iked/iked.h
1061
void policy_ref(struct iked *, struct iked_policy *);
sbin/iked/iked.h
1062
void policy_unref(struct iked *, struct iked_policy *);
sbin/iked/iked.h
1063
void sa_state(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1067
sa_new(struct iked *, uint64_t, uint64_t, unsigned int,
sbin/iked/iked.h
1069
void sa_free(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1070
void sa_free_flows(struct iked *, struct iked_saflows *);
sbin/iked/iked.h
1071
int sa_configure_iface(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1079
sa_lookup(struct iked *, uint64_t, uint64_t, unsigned int);
sbin/iked/iked.h
1081
user_lookup(struct iked *, const char *);
sbin/iked/iked.h
1083
sa_dstid_lookup(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1085
sa_dstid_insert(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1086
void sa_dstid_remove(struct iked *, struct iked_sa *);
sbin/iked/iked.h
112
struct iked *tmr_env;
sbin/iked/iked.h
113
void (*tmr_cb)(struct iked *, void *);
sbin/iked/iked.h
1146
void vroute_init(struct iked *);
sbin/iked/iked.h
1147
int vroute_setaddr(struct iked *, int, struct sockaddr *, int, unsigned int);
sbin/iked/iked.h
1148
void vroute_cleanup(struct iked *);
sbin/iked/iked.h
1149
int vroute_getaddr(struct iked *, struct imsg *);
sbin/iked/iked.h
1150
int vroute_setdns(struct iked *, int, struct sockaddr *, unsigned int);
sbin/iked/iked.h
1151
int vroute_getdns(struct iked *, struct imsg *);
sbin/iked/iked.h
1152
int vroute_setaddroute(struct iked *, uint8_t, struct sockaddr *,
sbin/iked/iked.h
1154
int vroute_setcloneroute(struct iked *, uint8_t, struct sockaddr *,
sbin/iked/iked.h
1156
int vroute_setdelroute(struct iked *, uint8_t, struct sockaddr *,
sbin/iked/iked.h
1158
int vroute_getroute(struct iked *, struct imsg *);
sbin/iked/iked.h
1159
int vroute_getcloneroute(struct iked *, struct imsg *);
sbin/iked/iked.h
1163
void ikev2_recv(struct iked *, struct iked_message *);
sbin/iked/iked.h
1164
void ikev2_init_ike_sa(struct iked *, void *);
sbin/iked/iked.h
1166
int ikev2_childsa_enable(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1167
int ikev2_childsa_delete(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1169
void ikev2_ikesa_recv_delete(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1170
void ikev2_ike_sa_timeout(struct iked *env, void *);
sbin/iked/iked.h
1172
void ikev2_reset_alive_timer(struct iked *);
sbin/iked/iked.h
1173
int ikev2_ike_sa_delete(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1179
ssize_t ikev2_nat_detection(struct iked *, struct iked_message *,
sbin/iked/iked.h
1181
void ikev2_enable_natt(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1183
int ikev2_send_informational(struct iked *, struct iked_message *);
sbin/iked/iked.h
1184
int ikev2_send_ike_e(struct iked *, struct iked_sa *, struct ibuf *,
sbin/iked/iked.h
1194
int ikev2_child_sa_acquire(struct iked *, struct iked_flow *);
sbin/iked/iked.h
1195
int ikev2_child_sa_drop(struct iked *, struct iked_spi *);
sbin/iked/iked.h
1196
int ikev2_child_sa_rekey(struct iked *, struct iked_spi *);
sbin/iked/iked.h
1197
void ikev2_disable_rekeying(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1209
ikev2_msg_init(struct iked *, struct iked_message *,
sbin/iked/iked.h
1213
ikev2_msg_copy(struct iked *, struct iked_message *);
sbin/iked/iked.h
1214
void ikev2_msg_cleanup(struct iked *, struct iked_message *);
sbin/iked/iked.h
1216
ikev2_msg_id(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1218
*ikev2_msg_auth(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1219
int ikev2_msg_authsign(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1221
int ikev2_msg_authverify(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1223
int ikev2_msg_valid_ike_sa(struct iked *, struct ike_header *,
sbin/iked/iked.h
1225
int ikev2_msg_send(struct iked *, struct iked_message *);
sbin/iked/iked.h
1226
int ikev2_msg_send_encrypt(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1229
*ikev2_msg_encrypt(struct iked *, struct iked_sa *, struct ibuf *,
sbin/iked/iked.h
1232
ikev2_msg_decrypt(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1234
int ikev2_msg_integr(struct iked *, struct iked_sa *, struct ibuf *);
sbin/iked/iked.h
1237
ikev2_msg_getsocket(struct iked *, int, int);
sbin/iked/iked.h
1238
int ikev2_msg_enqueue(struct iked *, struct iked_msgqueue *,
sbin/iked/iked.h
1240
int ikev2_msg_retransmit_response(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1242
void ikev2_msg_prevail(struct iked *, struct iked_msgqueue *,
sbin/iked/iked.h
1244
void ikev2_msg_dispose(struct iked *, struct iked_msgqueue *,
sbin/iked/iked.h
1246
void ikev2_msg_flushqueue(struct iked *, struct iked_msgqueue *);
sbin/iked/iked.h
1248
ikev2_msg_lookup(struct iked *, struct iked_msgqueue *,
sbin/iked/iked.h
1252
int ikev2_pld_parse(struct iked *, struct ike_header *,
sbin/iked/iked.h
1254
int ikev2_pld_parse_quick(struct iked *, struct ike_header *,
sbin/iked/iked.h
1258
int eap_parse(struct iked *, const struct iked_sa *, struct iked_message*,
sbin/iked/iked.h
1260
int eap_success(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1261
int eap_identity_request(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1262
int eap_mschap_challenge(struct iked *, struct iked_sa *, int, int,
sbin/iked/iked.h
1264
int eap_mschap_success(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1265
int eap_challenge_request(struct iked *, struct iked_sa *, int);
sbin/iked/iked.h
1268
int iked_radius_request(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1270
void iked_radius_request_free(struct iked *, struct iked_radserver_req *);
sbin/iked/iked.h
1272
void iked_radius_acct_on(struct iked *);
sbin/iked/iked.h
1273
void iked_radius_acct_off(struct iked *);
sbin/iked/iked.h
1274
void iked_radius_acct_start(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1275
void iked_radius_acct_stop(struct iked *, struct iked_sa *);
sbin/iked/iked.h
1279
int pfkey_couple(struct iked *, struct iked_sas *, int);
sbin/iked/iked.h
1280
int pfkey_flow_add(struct iked *, struct iked_flow *);
sbin/iked/iked.h
1281
int pfkey_flow_delete(struct iked *, struct iked_flow *);
sbin/iked/iked.h
1282
int pfkey_sa_init(struct iked *, struct iked_childsa *, uint32_t *);
sbin/iked/iked.h
1283
int pfkey_sa_add(struct iked *, struct iked_childsa *, struct iked_childsa *);
sbin/iked/iked.h
1284
int pfkey_sa_update_addresses(struct iked *, struct iked_childsa *);
sbin/iked/iked.h
1285
int pfkey_sa_delete(struct iked *, struct iked_childsa *);
sbin/iked/iked.h
1286
int pfkey_sa_last_used(struct iked *, struct iked_childsa *, uint64_t *);
sbin/iked/iked.h
1287
int pfkey_flush(struct iked *);
sbin/iked/iked.h
1288
int pfkey_socket(struct iked *);
sbin/iked/iked.h
1289
void pfkey_init(struct iked *, int fd);
sbin/iked/iked.h
1293
int ca_setreq(struct iked *, struct iked_sa *, struct iked_static_id *,
sbin/iked/iked.h
1295
int ca_setcert(struct iked *, struct iked_sahdr *, struct iked_id *,
sbin/iked/iked.h
1297
int ca_setauth(struct iked *, struct iked_sa *,
sbin/iked/iked.h
1309
void timer_set(struct iked *, struct iked_timer *,
sbin/iked/iked.h
1310
void (*)(struct iked *, void *), void *);
sbin/iked/iked.h
1311
void timer_add(struct iked *, struct iked_timer *, int);
sbin/iked/iked.h
1312
void timer_del(struct iked *, struct iked_timer *);
sbin/iked/iked.h
1424
int ocsp_connect(struct iked *, struct imsg *);
sbin/iked/iked.h
1425
int ocsp_receive_fd(struct iked *, struct imsg *);
sbin/iked/iked.h
1426
int ocsp_validate_cert(struct iked *, void *, size_t, struct iked_sahdr,
sbin/iked/iked.h
1430
int parse_config(const char *, struct iked *);
sbin/iked/iked.h
730
struct iked *rs_env;
sbin/iked/iked.h
744
struct iked *rd_env;
sbin/iked/iked.h
751
struct iked *rc_env;
sbin/iked/iked.h
818
struct iked *ps_env;
sbin/iked/iked.h
939
struct iked *sock_env;
sbin/iked/iked.h
971
void parent_reload(struct iked *, int, const char *);
sbin/iked/iked.h
973
extern struct iked *iked_env;
sbin/iked/iked.h
982
config_new_policy(struct iked *);
sbin/iked/iked.h
985
void config_free_sa(struct iked *, struct iked_sa *);
sbin/iked/iked.h
987
config_new_sa(struct iked *, int);
sbin/iked/iked.h
989
config_new_user(struct iked *, struct iked_user *);
sbin/iked/iked.h
996
void config_free_policy(struct iked *, struct iked_policy *);
sbin/iked/ikev2.c
100
int ikev2_resp_ike_auth(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
101
int ikev2_send_auth_failed(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
102
int ikev2_send_error(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
104
int ikev2_send_init_error(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
106
int ikev2_handle_certreq(struct iked*, struct iked_message *);
sbin/iked/ikev2.c
107
ssize_t ikev2_handle_delete(struct iked *, struct iked_message *,
sbin/iked/ikev2.c
110
int ikev2_send_create_child_sa(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
112
int ikev2_ikesa_enable(struct iked *, struct iked_sa *, struct iked_sa *);
sbin/iked/ikev2.c
113
void ikev2_ikesa_delete(struct iked *, struct iked_sa *, int);
sbin/iked/ikev2.c
1146
ikev2_ike_auth(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
115
int ikev2_init_create_child_sa(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
116
int ikev2_resp_create_child_sa(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
1167
ikev2_init_recv(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2.c
117
void ikev2_ike_sa_rekey(struct iked *, void *);
sbin/iked/ikev2.c
118
void ikev2_ike_sa_rekey_timeout(struct iked *, void *);
sbin/iked/ikev2.c
119
void ikev2_ike_sa_rekey_schedule(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
120
void ikev2_ike_sa_rekey_schedule_fast(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
121
void ikev2_ike_sa_alive(struct iked *, void *);
sbin/iked/ikev2.c
122
void ikev2_ike_sa_keepalive(struct iked *, void *);
sbin/iked/ikev2.c
124
int ikev2_sa_negotiate_common(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
126
int ikev2_sa_initiator(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
128
int ikev2_sa_responder(struct iked *, struct iked_sa *, struct iked_sa *,
sbin/iked/ikev2.c
1307
ikev2_enable_natt(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
1340
ikev2_init_ike_sa(struct iked *env, void *arg)
sbin/iked/ikev2.c
135
int ikev2_sa_keys(struct iked *, struct iked_sa *, struct ibuf *);
sbin/iked/ikev2.c
1365
ikev2_init_ike_sa_timeout(struct iked *env, void *arg)
sbin/iked/ikev2.c
1378
ikev2_init_ike_sa_peer(struct iked *env, struct iked_policy *pol,
sbin/iked/ikev2.c
140
int ikev2_childsa_negotiate(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
142
int ikev2_childsa_delete_proposed(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
147
int ikev2_handle_notifies(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
149
ssize_t ikev2_add_proposals(struct iked *, struct iked_sa *, struct ibuf *,
sbin/iked/ikev2.c
151
ssize_t ikev2_add_cp(struct iked *, struct iked_sa *, int, struct ibuf *);
sbin/iked/ikev2.c
152
ssize_t ikev2_init_add_cp(struct iked *, struct iked_sa *, struct ibuf *);
sbin/iked/ikev2.c
153
ssize_t ikev2_resp_add_cp(struct iked *, struct iked_sa *, struct ibuf *);
sbin/iked/ikev2.c
1566
ikev2_init_auth(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
1596
ikev2_init_ike_auth(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
160
ssize_t ikev2_add_ipcompnotify(struct iked *, struct ibuf *,
sbin/iked/ikev2.c
163
ssize_t ikev2_add_error(struct iked *, struct ibuf *, struct iked_message *);
sbin/iked/ikev2.c
167
int ikev2_cp_setaddr(struct iked *, struct iked_sa *, sa_family_t);
sbin/iked/ikev2.c
168
int ikev2_cp_setaddr_pool(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
1747
ikev2_enable_timer(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
1763
ikev2_reset_alive_timer(struct iked *env)
sbin/iked/ikev2.c
1777
ikev2_disable_timer(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
178
ssize_t ikev2_add_nat_detection(struct iked *, struct ibuf *,
sbin/iked/ikev2.c
1785
ikev2_init_done(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
187
ssize_t ikev2_add_transport_mode(struct iked *, struct ibuf *,
sbin/iked/ikev2.c
189
int ikev2_update_sa_addresses(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
190
int ikev2_resp_informational(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
193
void ikev2_ctl_reset_id(struct iked *, struct imsg *, unsigned int);
sbin/iked/ikev2.c
194
void ikev2_ctl_show_sa(struct iked *, struct imsg *);
sbin/iked/ikev2.c
195
void ikev2_ctl_show_stats(struct iked *, struct imsg *);
sbin/iked/ikev2.c
2142
ikev2_add_ipcompnotify(struct iked *env, struct ibuf *e,
sbin/iked/ikev2.c
227
struct iked *env = iked_env;
sbin/iked/ikev2.c
2294
ikev2_add_transport_mode(struct iked *env, struct ibuf *e,
sbin/iked/ikev2.c
2321
ikev2_nat_detection(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2.c
237
struct iked *env = iked_env;
sbin/iked/ikev2.c
2431
ikev2_add_nat_detection(struct iked *env, struct ibuf *buf,
sbin/iked/ikev2.c
2475
ikev2_add_cp(struct iked *env, struct iked_sa *sa, int type, struct ibuf *buf)
sbin/iked/ikev2.c
2639
ikev2_init_add_cp(struct iked *env, struct iked_sa *sa, struct ibuf *buf)
sbin/iked/ikev2.c
2645
ikev2_resp_add_cp(struct iked *env, struct iked_sa *sa, struct ibuf *buf)
sbin/iked/ikev2.c
2664
ikev2_add_proposals(struct iked *env, struct iked_sa *sa, struct ibuf *buf,
sbin/iked/ikev2.c
2859
ikev2_resp_informational(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
2936
ikev2_resp_recv(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2.c
3079
ikev2_handle_delete(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2.c
3236
ikev2_handle_notifies(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
325
struct iked *env = iked_env;
sbin/iked/ikev2.c
3385
ikev2_resp_ike_sa_init(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
3520
ikev2_send_auth_failed(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
3570
ikev2_add_error(struct iked *env, struct ibuf *buf, struct iked_message *msg)
sbin/iked/ikev2.c
3641
ikev2_record_dstid(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
3675
ikev2_send_error(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
3699
ikev2_send_init_error(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
3753
ikev2_handle_certreq(struct iked* env, struct iked_message *msg)
sbin/iked/ikev2.c
3808
ikev2_resp_ike_eap_mschap(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
3895
ikev2_resp_ike_eap(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
3911
ikev2_resp_ike_auth(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
4077
ikev2_send_ike_e(struct iked *env, struct iked_sa *sa, struct ibuf *buf,
sbin/iked/ikev2.c
4137
ikev2_send_create_child_sa(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
4315
ikev2_ike_sa_rekey(struct iked *env, void *arg)
sbin/iked/ikev2.c
4442
ikev2_init_create_child_sa(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
4677
ikev2_ikesa_enable(struct iked *env, struct iked_sa *sa, struct iked_sa *nsa)
sbin/iked/ikev2.c
4833
ikev2_ikesa_delete(struct iked *env, struct iked_sa *sa, int initiator)
sbin/iked/ikev2.c
4869
ikev2_ikesa_recv_delete(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
4905
ikev2_resp_create_child_sa(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
5199
ikev2_ike_sa_timeout(struct iked *env, void *arg)
sbin/iked/ikev2.c
52
void ikev2_info(struct iked *, struct imsg *, int);
sbin/iked/ikev2.c
5209
ikev2_ike_sa_rekey_timeout(struct iked *env, void *arg)
sbin/iked/ikev2.c
5219
ikev2_ike_sa_rekey_schedule(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
5227
ikev2_ike_sa_rekey_schedule_fast(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
5239
ikev2_ike_sa_alive(struct iked *env, void *arg)
sbin/iked/ikev2.c
525
struct iked *env = iked_env;
sbin/iked/ikev2.c
5299
ikev2_ike_sa_keepalive(struct iked *env, void *arg)
sbin/iked/ikev2.c
53
void ikev2_info_sa(struct iked *, struct imsg *, int, const char *,
sbin/iked/ikev2.c
5320
ikev2_send_informational(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
546
ikev2_ike_sa_delete(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
55
void ikev2_info_csa(struct iked *, struct imsg *, int, const char *,
sbin/iked/ikev2.c
5508
ikev2_sa_negotiate_common(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
5581
ikev2_sa_initiator(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
560
ikev2_ctl_reset_id(struct iked *env, struct imsg *imsg, unsigned int type)
sbin/iked/ikev2.c
5674
ikev2_sa_responder(struct iked *env, struct iked_sa *sa, struct iked_sa *osa,
sbin/iked/ikev2.c
57
void ikev2_info_flow(struct iked *, struct imsg *, int, const char *,
sbin/iked/ikev2.c
5731
ikev2_sa_keys(struct iked *env, struct iked_sa *sa, struct ibuf *key)
sbin/iked/ikev2.c
592
ikev2_ctl_show_sa(struct iked *env, struct imsg *imsg)
sbin/iked/ikev2.c
598
ikev2_ctl_show_stats(struct iked *env, struct imsg *imsg)
sbin/iked/ikev2.c
606
ikev2_getimsgdata(struct iked *env, struct imsg *imsg, struct iked_sahdr *sh,
sbin/iked/ikev2.c
6123
ikev2_childsa_delete_proposed(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
6174
ikev2_childsa_negotiate(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
6501
ikev2_childsa_enable(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
654
ikev2_recv(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2.c
6693
ikev2_childsa_delete(struct iked *env, struct iked_sa *sa, uint8_t saproto,
sbin/iked/ikev2.c
6800
ikev2_child_sa_acquire(struct iked *env, struct iked_flow *acquire)
sbin/iked/ikev2.c
6853
ikev2_disable_rekeying(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
6867
ikev2_child_sa_rekey(struct iked *env, struct iked_spi *rekey)
sbin/iked/ikev2.c
6909
ikev2_child_sa_drop(struct iked *env, struct iked_spi *drop)
sbin/iked/ikev2.c
70
ikev2_getimsgdata(struct iked *, struct imsg *, struct iked_sahdr *,
sbin/iked/ikev2.c
7081
ikev2_cp_setaddr(struct iked *env, struct iked_sa *sa, sa_family_t family)
sbin/iked/ikev2.c
7157
ikev2_cp_setaddr_pool(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
74
int ikev2_ike_auth_recv(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
7470
ikev2_update_sa_addresses(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
7542
ikev2_info_sa(struct iked *env, struct imsg *imsg, int dolog, const char *msg,
sbin/iked/ikev2.c
7582
ikev2_info_csa(struct iked *env, struct imsg *imsg, int dolog, const char *msg,
sbin/iked/ikev2.c
76
int ikev2_ike_auth(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
7618
ikev2_info_flow(struct iked *env, struct imsg *imsg, int dolog, const char *msg,
sbin/iked/ikev2.c
7665
ikev2_info(struct iked *env, struct imsg *imsg, int dolog)
sbin/iked/ikev2.c
77
int ikev2_auth_verify(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
79
void ikev2_init_recv(struct iked *, struct iked_message *,
sbin/iked/ikev2.c
81
void ikev2_init_ike_sa_timeout(struct iked *, void *);
sbin/iked/ikev2.c
82
int ikev2_init_ike_sa_peer(struct iked *, struct iked_policy *,
sbin/iked/ikev2.c
84
int ikev2_init_ike_auth(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
85
int ikev2_init_auth(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
856
ikev2_auth_verify(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2.c
86
int ikev2_init_done(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
88
int ikev2_record_dstid(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
90
void ikev2_enable_timer(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
91
void ikev2_disable_timer(struct iked *, struct iked_sa *);
sbin/iked/ikev2.c
93
void ikev2_resp_recv(struct iked *, struct iked_message *,
sbin/iked/ikev2.c
944
ikev2_ike_auth_recv(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2.c
95
int ikev2_resp_ike_sa_init(struct iked *, struct iked_message *);
sbin/iked/ikev2.c
96
int ikev2_resp_ike_eap(struct iked *, struct iked_sa *,
sbin/iked/ikev2.c
98
int ikev2_resp_ike_eap_mschap(struct iked *, struct iked_sa *,
sbin/iked/ikev2_msg.c
1003
ikev2_msg_authverify(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2_msg.c
1076
ikev2_msg_authsign(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2_msg.c
111
ikev1_recv(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2_msg.c
1186
ikev2_msg_getsocket(struct iked *env, int af, int natt)
sbin/iked/ikev2_msg.c
1200
ikev2_msg_enqueue(struct iked *env, struct iked_msgqueue *queue,
sbin/iked/ikev2_msg.c
1226
ikev2_msg_prevail(struct iked *env, struct iked_msgqueue *queue,
sbin/iked/ikev2_msg.c
1238
ikev2_msg_dispose(struct iked *env, struct iked_msgqueue *queue,
sbin/iked/ikev2_msg.c
1255
ikev2_msg_flushqueue(struct iked *env, struct iked_msgqueue *queue)
sbin/iked/ikev2_msg.c
1264
ikev2_msg_lookup(struct iked *env, struct iked_msgqueue *queue,
sbin/iked/ikev2_msg.c
1280
ikev2_msg_retransmit_response(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2_msg.c
1323
ikev2_msg_response_timeout(struct iked *env, void *arg)
sbin/iked/ikev2_msg.c
1333
ikev2_msg_retransmit_timeout(struct iked *env, void *arg)
sbin/iked/ikev2_msg.c
138
ikev2_msg_init(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2_msg.c
158
ikev2_msg_copy(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2_msg.c
189
ikev2_msg_cleanup(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2_msg.c
245
ikev2_msg_valid_ike_sa(struct iked *env, struct ike_header *oldhdr,
sbin/iked/ikev2_msg.c
272
ikev2_msg_send(struct iked *env, struct iked_message *msg)
sbin/iked/ikev2_msg.c
360
ikev2_msg_id(struct iked *env, struct iked_sa *sa)
sbin/iked/ikev2_msg.c
409
ikev2_msg_encrypt(struct iked *env, struct iked_sa *sa, struct ibuf *src,
sbin/iked/ikev2_msg.c
47
void ikev1_recv(struct iked *, struct iked_message *);
sbin/iked/ikev2_msg.c
48
void ikev2_msg_response_timeout(struct iked *, void *);
sbin/iked/ikev2_msg.c
49
void ikev2_msg_retransmit_timeout(struct iked *, void *);
sbin/iked/ikev2_msg.c
508
ikev2_msg_integr(struct iked *env, struct iked_sa *sa, struct ibuf *src)
sbin/iked/ikev2_msg.c
51
int ikev2_send_encrypted_fragments(struct iked *, struct iked_sa *,
sbin/iked/ikev2_msg.c
573
ikev2_msg_decrypt(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2_msg.c
60
struct iked *env = sock->sock_env;
sbin/iked/ikev2_msg.c
749
ikev2_msg_send_encrypt(struct iked *env, struct iked_sa *sa, struct ibuf **ep,
sbin/iked/ikev2_msg.c
814
ikev2_send_encrypted_fragments(struct iked *env, struct iked_sa *sa,
sbin/iked/ikev2_msg.c
940
ikev2_msg_auth(struct iked *env, struct iked_sa *sa, int response)
sbin/iked/ikev2_pld.c
100
int ikev2_pld_e(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
104
int ikev2_pld_ef(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1048
ikev2_pld_notify(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
106
int ikev2_frags_reassemble(struct iked *env,
sbin/iked/ikev2_pld.c
110
int ikev2_pld_cp(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
114
int ikev2_pld_eap(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
118
ikev2_pld_parse(struct iked *env, struct ike_header *hdr,
sbin/iked/ikev2_pld.c
1407
ikev2_pld_delete(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1473
ikev2_pld_tss(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1544
ikev2_pld_ts(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1633
ikev2_pld_ef(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1761
ikev2_frags_reassemble(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
1827
ikev2_pld_e(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
186
ikev2_pld_payloads(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2_pld.c
1898
ikev2_pld_cp(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
2088
ikev2_pld_eap(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
2141
ikev2_pld_parse_quick(struct iked *env, struct ike_header *hdr,
sbin/iked/ikev2_pld.c
343
ikev2_pld_sa(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
48
int ikev2_pld_payloads(struct iked *, struct iked_message *,
sbin/iked/ikev2_pld.c
490
ikev2_pld_xform(struct iked *env, struct iked_message *msg,
sbin/iked/ikev2_pld.c
52
int ikev2_pld_sa(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
56
int ikev2_pld_xform(struct iked *, struct iked_message *,
sbin/iked/ikev2_pld.c
593
ikev2_pld_attr(struct iked *env, struct ikev2_transform *xfrm,
sbin/iked/ikev2_pld.c
60
int ikev2_pld_attr(struct iked *, struct ikev2_transform *,
sbin/iked/ikev2_pld.c
64
int ikev2_pld_ke(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
664
ikev2_pld_ke(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
68
int ikev2_pld_id(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
72
int ikev2_pld_cert(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
727
ikev2_pld_id(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
76
int ikev2_pld_certreq(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
78
int ikev2_pld_nonce(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
810
ikev2_pld_cert(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
82
int ikev2_pld_notify(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
86
int ikev2_pld_delete(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
885
ikev2_pld_certreq(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
90
int ikev2_pld_tss(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
94
int ikev2_pld_ts(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
959
ikev2_pld_auth(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ikev2_pld.c
98
int ikev2_pld_auth(struct iked *, struct ikev2_payload *,
sbin/iked/ikev2_pld.c
999
ikev2_pld_nonce(struct iked *env, struct ikev2_payload *pld,
sbin/iked/ocsp.c
224
ocsp_connect_finish(struct iked *env, int fd, struct ocsp_connect *oc)
sbin/iked/ocsp.c
265
ocsp_validate_cert(struct iked *env, void *data, size_t len,
sbin/iked/ocsp.c
357
ocsp_receive_fd(struct iked *env, struct imsg *imsg)
sbin/iked/ocsp.c
43
struct iked *ocsp_env; /* back pointer to env */
sbin/iked/ocsp.c
513
struct iked *env = ocsp->ocsp_env;
sbin/iked/ocsp.c
605
struct iked *env = ocsp->ocsp_env;
sbin/iked/ocsp.c
64
int ocsp_connect_finish(struct iked *, int, struct ocsp_connect *);
sbin/iked/ocsp.c
78
ocsp_connect(struct iked *env, struct imsg *imsg)
sbin/iked/parse.y
2008
parse_config(const char *filename, struct iked *x_env)
sbin/iked/parse.y
98
static struct iked *env = NULL;
sbin/iked/pfkey.c
1042
pfkey_sa_last_used(struct iked *env, struct iked_childsa *sa, uint64_t *last_used)
sbin/iked/pfkey.c
1048
pfkey_sa_check_exists(struct iked *env, struct iked_childsa *sa)
sbin/iked/pfkey.c
105
int pfkey_flow(struct iked *, uint8_t, uint8_t, struct iked_flow *);
sbin/iked/pfkey.c
1054
pfkey_sa_sastats(struct iked *env, struct iked_childsa *sa,
sbin/iked/pfkey.c
106
int pfkey_sa(struct iked *, uint8_t, uint8_t, struct iked_childsa *);
sbin/iked/pfkey.c
1061
pfkey_sa_getspi(struct iked *env, uint8_t satype, struct iked_childsa *sa,
sbin/iked/pfkey.c
107
int pfkey_sa_getspi(struct iked *, uint8_t, struct iked_childsa *, uint32_t *);
sbin/iked/pfkey.c
108
int pfkey_sagroup(struct iked *, uint8_t, uint8_t,
sbin/iked/pfkey.c
110
int pfkey_write(struct iked *, struct sadb_msg *, struct iovec *, int,
sbin/iked/pfkey.c
114
int pfkey_sa_lookup(struct iked *, struct iked_childsa *, uint64_t *,
sbin/iked/pfkey.c
116
int pfkey_sa_check_exists(struct iked *, struct iked_childsa *);
sbin/iked/pfkey.c
117
int pfkey_sa_sastats(struct iked *, struct iked_childsa *,
sbin/iked/pfkey.c
1182
pfkey_sagroup(struct iked *env, uint8_t satype1, uint8_t action,
sbin/iked/pfkey.c
125
int pfkey_process(struct iked *, struct pfkey_message *);
sbin/iked/pfkey.c
128
pfkey_couple(struct iked *env, struct iked_sas *sas, int couple)
sbin/iked/pfkey.c
1342
pfkey_write(struct iked *env, struct sadb_msg *smsg, struct iovec *iov, int iov_cnt,
sbin/iked/pfkey.c
1481
pfkey_flow_add(struct iked *env, struct iked_flow *flow)
sbin/iked/pfkey.c
1500
pfkey_flow_delete(struct iked *env, struct iked_flow *flow)
sbin/iked/pfkey.c
1519
pfkey_sa_init(struct iked *env, struct iked_childsa *sa, uint32_t *spi)
sbin/iked/pfkey.c
1535
pfkey_sa_add(struct iked *env, struct iked_childsa *sa, struct iked_childsa *last)
sbin/iked/pfkey.c
1591
pfkey_sa_update_addresses(struct iked *env, struct iked_childsa *sa)
sbin/iked/pfkey.c
1609
pfkey_sa_delete(struct iked *env, struct iked_childsa *sa)
sbin/iked/pfkey.c
1641
pfkey_flush(struct iked *env)
sbin/iked/pfkey.c
1712
pfkey_socket(struct iked *env)
sbin/iked/pfkey.c
1726
pfkey_init(struct iked *env, int fd)
sbin/iked/pfkey.c
1795
struct iked *env = (struct iked *)arg;
sbin/iked/pfkey.c
1846
struct iked *env = arg;
sbin/iked/pfkey.c
1873
pfkey_process(struct iked *env, struct pfkey_message *pm)
sbin/iked/pfkey.c
188
pfkey_flow(struct iked *env, uint8_t satype, uint8_t action, struct iked_flow *flow)
sbin/iked/pfkey.c
458
pfkey_sa(struct iked *env, uint8_t satype, uint8_t action, struct iked_childsa *sa)
sbin/iked/pfkey.c
878
pfkey_sa_lookup(struct iked *env, struct iked_childsa *sa, uint64_t *last_used,
sbin/iked/policy.c
153
policy_lookup_sa(struct iked *env, struct iked_sa *sa)
sbin/iked/policy.c
227
policy_test(struct iked *env, struct iked_policy *key)
sbin/iked/policy.c
359
policy_ref(struct iked *env, struct iked_policy *pol)
sbin/iked/policy.c
366
policy_unref(struct iked *env, struct iked_policy *pol)
sbin/iked/policy.c
385
sa_state(struct iked *env, struct iked_sa *sa, int state)
sbin/iked/policy.c
488
sa_new(struct iked *env, uint64_t ispi, uint64_t rspi,
sbin/iked/policy.c
59
policy_init(struct iked *env)
sbin/iked/policy.c
602
sa_free(struct iked *env, struct iked_sa *sa)
sbin/iked/policy.c
664
sa_free_flows(struct iked *env, struct iked_saflows *head)
sbin/iked/policy.c
695
sa_configure_iface(struct iked *env, struct iked_sa *sa, int add)
sbin/iked/policy.c
822
sa_lookup(struct iked *env, uint64_t ispi, uint64_t rspi,
sbin/iked/policy.c
86
policy_lookup(struct iked *env, struct iked_message *msg,
sbin/iked/policy.c
874
sa_dstid_lookup(struct iked *env, struct iked_sa *key)
sbin/iked/policy.c
887
sa_dstid_insert(struct iked *env, struct iked_sa *sa)
sbin/iked/policy.c
911
sa_dstid_remove(struct iked *env, struct iked_sa *sa)
sbin/iked/policy.c
970
user_lookup(struct iked *env, const char *user)
sbin/iked/radius.c
130
iked_radius_request_free(struct iked *env, struct iked_radserver_req *req)
sbin/iked/radius.c
149
struct iked *env;
sbin/iked/radius.c
351
iked_radius_request_send(struct iked *env, void *ctx)
sbin/iked/radius.c
45
void iked_radius_request_send(struct iked *, void *);
sbin/iked/radius.c
49
void iked_radius_acct_request(struct iked *, struct iked_sa *, uint8_t);
sbin/iked/radius.c
649
iked_radius_acct_on(struct iked *env)
sbin/iked/radius.c
66
iked_radius_request(struct iked *env, struct iked_sa *sa,
sbin/iked/radius.c
661
iked_radius_acct_off(struct iked *env)
sbin/iked/radius.c
667
iked_radius_acct_start(struct iked *env, struct iked_sa *sa)
sbin/iked/radius.c
673
iked_radius_acct_stop(struct iked *env, struct iked_sa *sa)
sbin/iked/radius.c
679
iked_radius_acct_request(struct iked *env, struct iked_sa *sa, uint8_t stype)
sbin/iked/radius.c
819
struct iked *env = dae->rd_env;
sbin/iked/timer.c
37
timer_set(struct iked *env, struct iked_timer *tmr,
sbin/iked/timer.c
38
void (*cb)(struct iked *, void *), void *arg)
sbin/iked/timer.c
51
timer_add(struct iked *env, struct iked_timer *tmr, int timeout)
sbin/iked/timer.c
59
timer_del(struct iked *env, struct iked_timer *tmr)
sbin/iked/vroute.c
100
int vroute_process(struct iked *, int msglen, struct vroute_msg *,
sbin/iked/vroute.c
106
struct iked *env = (struct iked *) arg;
sbin/iked/vroute.c
154
vroute_init(struct iked *env)
sbin/iked/vroute.c
191
vroute_cleanup(struct iked *env)
sbin/iked/vroute.c
227
vroute_setaddr(struct iked *env, int add, struct sockaddr *addr,
sbin/iked/vroute.c
274
vroute_getaddr(struct iked *env, struct imsg *imsg)
sbin/iked/vroute.c
326
vroute_setdns(struct iked *env, int add, struct sockaddr *addr,
sbin/iked/vroute.c
342
vroute_getdns(struct iked *env, struct imsg *imsg)
sbin/iked/vroute.c
379
vroute_insertroute(struct iked *env, int rdomain, struct sockaddr *dest,
sbin/iked/vroute.c
403
vroute_removeroute(struct iked *env, int rdomain, struct sockaddr *dest,
sbin/iked/vroute.c
425
vroute_insertdns(struct iked *env, int ifidx, struct sockaddr *addr)
sbin/iked/vroute.c
43
int vroute_setroute(struct iked *, uint32_t, struct sockaddr *, uint8_t,
sbin/iked/vroute.c
441
vroute_removedns(struct iked *env, int ifidx, struct sockaddr *addr)
sbin/iked/vroute.c
45
int vroute_doroute(struct iked *, int, int, int, uint8_t, struct sockaddr *,
sbin/iked/vroute.c
458
vroute_insertaddr(struct iked *env, int ifidx, struct sockaddr *addr,
sbin/iked/vroute.c
47
int vroute_doaddr(struct iked *, char *, struct sockaddr *, struct sockaddr *, int);
sbin/iked/vroute.c
476
vroute_removeaddr(struct iked *env, int ifidx, struct sockaddr *addr,
sbin/iked/vroute.c
48
int vroute_dodns(struct iked *, struct sockaddr *, int, unsigned int);
sbin/iked/vroute.c
49
void vroute_cleanup(struct iked *);
sbin/iked/vroute.c
495
vroute_setaddroute(struct iked *env, uint8_t rdomain, struct sockaddr *dst,
sbin/iked/vroute.c
503
vroute_setcloneroute(struct iked *env, uint8_t rdomain, struct sockaddr *dst,
sbin/iked/vroute.c
511
vroute_setdelroute(struct iked *env, uint8_t rdomain, struct sockaddr *dst,
sbin/iked/vroute.c
519
vroute_setroute(struct iked *env, uint32_t rdomain, struct sockaddr *dst,
sbin/iked/vroute.c
52
void vroute_insertaddr(struct iked *, int, struct sockaddr *, struct sockaddr *);
sbin/iked/vroute.c
53
void vroute_removeaddr(struct iked *, int, struct sockaddr *, struct sockaddr *);
sbin/iked/vroute.c
54
void vroute_insertdns(struct iked *, int, struct sockaddr *);
sbin/iked/vroute.c
55
void vroute_removedns(struct iked *, int, struct sockaddr *);
sbin/iked/vroute.c
56
void vroute_insertroute(struct iked *, int, struct sockaddr *, struct sockaddr *);
sbin/iked/vroute.c
57
void vroute_removeroute(struct iked *, int, struct sockaddr *, struct sockaddr *);
sbin/iked/vroute.c
574
vroute_getroute(struct iked *env, struct imsg *imsg)
sbin/iked/vroute.c
647
vroute_getcloneroute(struct iked *env, struct imsg *imsg)
sbin/iked/vroute.c
704
vroute_dodns(struct iked *env, struct sockaddr *dns, int add,
sbin/iked/vroute.c
771
vroute_doroute(struct iked *env, int flags, int addrs, int rdomain, uint8_t type,
sbin/iked/vroute.c
870
vroute_process(struct iked *env, int msglen, struct vroute_msg *m_rtmsg,
sbin/iked/vroute.c
919
vroute_doaddr(struct iked *env, char *ifname, struct sockaddr *addr,