crypto/dist/ipsec-tools/src/racoon/admin.c
172
admin_ph1_delete_sa(struct ph1handle *iph1, void *arg __unused)
crypto/dist/ipsec-tools/src/racoon/admin.c
256
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/admin.c
350
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/admin.c
424
struct ph1handle *ph1;
crypto/dist/ipsec-tools/src/racoon/evt.c
294
evt_phase1(const struct ph1handle *ph1, int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.c
317
struct ph1handle *ph1 = ph2->ph1;
crypto/dist/ipsec-tools/src/racoon/evt.h
111
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/evt.h
122
void evt_phase1(const struct ph1handle *ph1, int type, vchar_t *optdata);
crypto/dist/ipsec-tools/src/racoon/gssapi.c
154
gssapi_get_default_name(struct ph1handle *iph1, int remote, gss_name_t *service)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
187
gssapi_init(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
280
gssapi_get_itoken(struct ph1handle *iph1, int *lenp)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
351
gssapi_get_rtoken(struct ph1handle *iph1, int *lenp)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
406
gssapi_save_received_token(struct ph1handle *iph1, vchar_t *token)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
428
gssapi_get_token_to_send(struct ph1handle *iph1, vchar_t **token)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
449
gssapi_get_itokens(struct ph1handle *iph1, vchar_t **tokens)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
484
gssapi_get_rtokens(struct ph1handle *iph1, vchar_t **tokens)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
522
gssapi_wraphash(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
582
gssapi_unwraphash(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
627
gssapi_set_id_sent(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
637
gssapi_id_sent(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
647
gssapi_set_id_rcvd(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
657
gssapi_id_rcvd(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
667
gssapi_free_state(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
689
gssapi_get_id(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/gssapi.h
45
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/gssapi.h
77
int gssapi_get_itoken(struct ph1handle *, int *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
78
int gssapi_get_rtoken(struct ph1handle *, int *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
79
int gssapi_save_received_token(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
80
int gssapi_get_token_to_send(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
81
int gssapi_get_itokens(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
82
int gssapi_get_rtokens(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
83
vchar_t *gssapi_wraphash(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
84
vchar_t *gssapi_unwraphash(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
85
void gssapi_set_id_sent(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
86
int gssapi_id_sent(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
87
void gssapi_set_id_rcvd(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
88
int gssapi_id_rcvd(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
89
void gssapi_free_state(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
90
vchar_t *gssapi_get_id(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.c
112
int (* enum_func)(struct ph1handle *iph1, void *arg), void *enum_arg)
crypto/dist/ipsec-tools/src/racoon/handler.c
114
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
1182
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
1209
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/handler.c
135
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/handler.c
138
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
1422
static void remove_ph1(struct ph1handle *iph1){
crypto/dist/ipsec-tools/src/racoon/handler.c
1450
struct ph1handle *p, *next;
crypto/dist/ipsec-tools/src/racoon/handler.c
1501
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/handler.c
1504
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
1519
struct ph1handle *p, *next;
crypto/dist/ipsec-tools/src/racoon/handler.c
154
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/handler.c
157
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
174
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/handler.c
175
getph1(struct ph1handle *ph1hint, struct sockaddr *local,
crypto/dist/ipsec-tools/src/racoon/handler.c
178
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
232
resolveph1rmconf(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
264
migrate_ph12(struct ph1handle *old_iph1, struct ph1handle *new_iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
283
void migrate_dying_ph12(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
285
struct ph1handle *p;
crypto/dist/ipsec-tools/src/racoon/handler.c
306
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/handler.c
342
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/handler.c
345
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/handler.c
368
delph1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
459
insph1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
473
remph1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
484
struct ph1handle *p, *next;
crypto/dist/ipsec-tools/src/racoon/handler.c
505
ph1_rekey_enabled(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/handler.c
569
getph2bymsgid(struct ph1handle *iph1, uint32_t msgid)
crypto/dist/ipsec-tools/src/racoon/handler.c
85
static LIST_HEAD(_ph1tree_, ph1handle) ph1tree;
crypto/dist/ipsec-tools/src/racoon/handler.c
892
bindph12(struct ph1handle *iph1, struct ph2handle *iph2)
crypto/dist/ipsec-tools/src/racoon/handler.h
216
LIST_ENTRY(ph1handle) chain;
crypto/dist/ipsec-tools/src/racoon/handler.h
352
struct ph1handle *ph1; /* back pointer to isakmp status */
crypto/dist/ipsec-tools/src/racoon/handler.h
460
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/handler.h
464
extern struct ph1handle *getph1byindex(isakmp_index *);
crypto/dist/ipsec-tools/src/racoon/handler.h
465
extern struct ph1handle *getph1byindex0(isakmp_index *);
crypto/dist/ipsec-tools/src/racoon/handler.h
468
int (* enum_func)(struct ph1handle *iph1, void *arg), void *enum_arg);
crypto/dist/ipsec-tools/src/racoon/handler.h
472
extern struct ph1handle *getph1(struct ph1handle *ph1hint,
crypto/dist/ipsec-tools/src/racoon/handler.h
481
struct ph1handle *getph1bylogin(char *);
crypto/dist/ipsec-tools/src/racoon/handler.h
484
extern void migrate_ph12(struct ph1handle *old_iph1, struct ph1handle *new_iph1);
crypto/dist/ipsec-tools/src/racoon/handler.h
485
extern void migrate_dying_ph12(struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/handler.h
487
extern struct ph1handle *newph1(void);
crypto/dist/ipsec-tools/src/racoon/handler.h
488
extern void delph1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.h
489
extern int insph1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.h
490
extern void remph1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.h
491
extern int resolveph1rmconf(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.h
494
extern int ph1_rekey_enabled(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/handler.h
500
extern struct ph2handle *getph2bymsgid(struct ph1handle *, uint32_t);
crypto/dist/ipsec-tools/src/racoon/handler.h
514
extern void bindph12(struct ph1handle *, struct ph2handle *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
173
ipsecdoi_checkph1proposal(vchar_t *sa, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
236
get_ph1approval(struct ph1handle *iph1, uint32_t doitype, uint32_t sittype,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3487
ipsecdoi_checkid1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3575
ipsecdoi_setid1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
97
static vchar_t *get_ph1approval(struct ph1handle *, uint32_t, uint32_t,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
216
extern int ipsecdoi_checkph1proposal(vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
225
extern int ipsecdoi_checkid1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
226
extern int ipsecdoi_setid1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1034
struct ph1handle *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1038
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1134
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1256
isakmp_ph2begin_i(struct ph1handle *iph1, struct ph2handle *iph2)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1305
isakmp_ph2begin_r(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
134
static int nostate1(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
137
static int (*ph1exchange[][2][PHASE1ST_MAX])(struct ph1handle *, vchar_t *) = {
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1728
isakmp_send(struct ph1handle *iph1, vchar_t *sbuf)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
178
static int ph1_main(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1810
struct ph1handle *iph1 = container_of(p, struct ph1handle, scr);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1819
isakmp_ph1resend(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
182
static int isakmp_ph2begin_i(struct ph1handle *, struct ph2handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
183
static int isakmp_ph2begin_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1855
isakmp_ph1send(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
186
static int isakmp_ph1resend(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
190
static int frag_handler(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1926
isakmp_ph1dying(container_of(p, struct ph1handle, sce));
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1930
isakmp_ph1dying(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1932
struct ph1handle *new_iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1973
isakmp_ph1expire(container_of(p, struct ph1handle, sce));
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1977
isakmp_ph1expire(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2004
isakmp_ph1delete(container_of(p, struct ph1handle, sce));
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2008
isakmp_ph1delete(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2011
struct ph1handle *new_iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2121
isakmp_post_acquire(struct ph2handle *iph2, struct ph1handle *iph1hint,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2125
struct ph1handle *iph1 = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2317
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2576
isakmp_newmsgid2(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2591
set_isakmp_header(vchar_t *vbuf, struct ph1handle *iph1, int nptype,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2617
set_isakmp_header1(vchar_t *vbuf, struct ph1handle *iph1, int nptype)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2834
copy_ph1addresses(struct ph1handle *iph1, struct remoteconf *rmconf,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2886
nostate1(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2903
log_ph1established(const struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2950
isakmp_plist_set_all (struct payload_list **plist, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3003
frag_handler(struct ph1handle *iph1, vchar_t *msg, struct sockaddr *remote,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3022
script_hook(struct ph1handle *iph1, int script)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3157
purge_remote(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3166
struct ph1handle *new_iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
396
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
768
ph1_main(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
111
agg_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1268
agg_r2recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1408
agg_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
321
agg_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
587
agg_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
749
agg_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
901
agg_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
37
extern int agg_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
38
extern int agg_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
39
extern int agg_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
41
extern int agg_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
42
extern int agg_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
43
extern int agg_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
44
extern int agg_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
103
base_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1046
base_r2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1192
base_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
290
base_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
403
base_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
572
base_i3recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
742
base_i3send(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
769
base_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
885
base_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
37
extern int base_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
38
extern int base_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
39
extern int base_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
40
extern int base_i3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
41
extern int base_i3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
43
extern int base_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
44
extern int base_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
45
extern int base_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
46
extern int base_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1000
isakmp_cfg_addr4(struct ph1handle *iph1 __unused, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1024
isakmp_cfg_addrnet4(struct ph1handle *iph1 __unused, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1052
isakmp_cfg_addr4_list(struct ph1handle *iph1 __unused, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1094
isakmp_cfg_newiv(struct ph1handle *iph1, uint32_t msgid)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
111
static vchar_t *isakmp_cfg_net(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1115
isakmp_cfg_send(struct ph1handle *iph1, vchar_t *payload, uint32_t np,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
113
static vchar_t *isakmp_cfg_void(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
115
static vchar_t *isakmp_cfg_addr4(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
117
static vchar_t *isakmp_cfg_addrnet4(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
120
static vchar_t *isakmp_cfg_addr4_list(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1279
isakmp_cfg_rmstate(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
129
static int isakmp_cfg_accounting(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
131
static int isakmp_cfg_accounting_radius(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1327
isakmp_cfg_getport(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1363
isakmp_cfg_putport(struct ph1handle *iph1, unsigned int index)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
139
isakmp_cfg_r(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1406
isakmp_cfg_accounting(struct ph1handle *iph1, int inout)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1469
isakmp_cfg_accounting_radius(struct ph1handle *iph1, int inout)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1653
isakmp_cfg_getconfig(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1796
isakmp_cfg_setenv(struct ph1handle *iph1, char ***envp, int *envc)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
272
isakmp_cfg_attr_r(struct ph1handle *iph1, uint32_t msgid,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
305
isakmp_cfg_reply(struct ph1handle *iph1, struct isakmp_pl_attr *attrpl)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
475
isakmp_cfg_request(struct ph1handle *iph1, struct isakmp_pl_attr *attrpl)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
642
isakmp_cfg_set(struct ph1handle *iph1, struct isakmp_pl_attr *attrpl)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
759
isakmp_cfg_net(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
901
isakmp_cfg_void(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
922
isakmp_cfg_copy(struct ph1handle *iph1 __unused, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
942
isakmp_cfg_short(struct ph1handle *iph1 __unused, struct isakmp_data *attr, int value)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
964
isakmp_cfg_varlen(struct ph1handle *iph1 __unused, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
991
isakmp_cfg_string(struct ph1handle *iph1, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
186
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
188
void isakmp_cfg_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
189
int isakmp_cfg_attr_r(struct ph1handle *, uint32_t, struct isakmp_pl_attr *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
190
int isakmp_cfg_reply(struct ph1handle *, struct isakmp_pl_attr *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
191
int isakmp_cfg_request(struct ph1handle *, struct isakmp_pl_attr *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
192
int isakmp_cfg_set(struct ph1handle *, struct isakmp_pl_attr *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
193
int isakmp_cfg_send(struct ph1handle *, vchar_t *, uint32_t, int, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
194
struct isakmp_ivm *isakmp_cfg_newiv(struct ph1handle *, uint32_t);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
195
void isakmp_cfg_rmstate(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
197
vchar_t *isakmp_cfg_copy(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
198
vchar_t *isakmp_cfg_short(struct ph1handle *, struct isakmp_data *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
199
vchar_t *isakmp_cfg_varlen(struct ph1handle *, struct isakmp_data *, const char *, size_t);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
200
vchar_t *isakmp_cfg_string(struct ph1handle *, struct isakmp_data *, const char *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
201
int isakmp_cfg_getconfig(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
202
int isakmp_cfg_setenv(struct ph1handle *, char ***, int *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
205
int isakmp_cfg_getport(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
206
int isakmp_cfg_putport(struct ph1handle *, unsigned int);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
173
isakmp_frag_insert(struct ph1handle *iph1, struct isakmp_frag_item *item)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
210
isakmp_frag_extract(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
325
isakmp_frag_reassembly(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
82
isakmp_sendfrags(struct ph1handle *iph1, vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
54
int isakmp_sendfrags(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
56
int isakmp_frag_extract(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
57
vchar_t *isakmp_frag_reassembly(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
108
ident_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1094
ident_r2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1230
ident_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1308
ident_r3recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1525
ident_r3send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1608
ident_ir2mx(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1715
ident_ir3mx(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1855
ident_recv_n(struct ph1handle *iph1, struct isakmp_gen *gen)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
252
ident_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
349
ident_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
417
ident_i3recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
563
ident_i3send(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
655
ident_i4recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
809
ident_i4send(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
839
ident_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
93
static vchar_t *ident_ir2mx(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
94
static vchar_t *ident_ir3mx(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
940
ident_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
95
static int ident_recv_n(struct ph1handle *, struct isakmp_gen *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
37
extern int ident_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
38
extern int ident_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
39
extern int ident_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
40
extern int ident_i3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
41
extern int ident_i3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
42
extern int ident_i4recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
43
extern int ident_i4send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
45
extern int ident_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
46
extern int ident_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
47
extern int ident_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
48
extern int ident_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
49
extern int ident_r3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
50
extern int ident_r3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
102
static int isakmp_info_recv_n (struct ph1handle *, struct isakmp_pl_n *, uint32_t, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
103
static int isakmp_info_recv_d (struct ph1handle *, struct isakmp_pl_d *, uint32_t, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
106
static int isakmp_info_recv_r_u(struct ph1handle *, struct isakmp_pl_ru *,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
108
static int isakmp_info_recv_r_u_ack(struct ph1handle *, struct isakmp_pl_ru *,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1175
isakmp_info_recv_initialcontact(struct ph1handle *iph1,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
120
isakmp_info_recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1348
isakmp_info_recv_r_u(struct ph1handle *iph1, struct isakmp_pl_ru *ru,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1393
isakmp_info_recv_r_u_ack(struct ph1handle *iph1, struct isakmp_pl_ru *ru,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1438
struct ph1handle *iph1 = container_of(sc, struct ph1handle, dpd_r_u);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1518
isakmp_sched_r_u(struct ph1handle *iph1, int retry)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
329
isakmp_log_notify(struct ph1handle *iph1, struct isakmp_pl_n *notify,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
385
isakmp_info_recv_n(struct ph1handle *iph1, struct isakmp_pl_n *notify,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
441
isakmp_info_recv_d(struct ph1handle *iph1, struct isakmp_pl_d *delete,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
445
struct ph1handle *del_ph1;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
563
isakmp_info_send_d1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
608
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
679
struct ph1handle *iph1 = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
748
isakmp_info_send_n1(struct ph1handle *iph1, int type, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
805
struct ph1handle *iph1 = iph2->ph1;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
851
isakmp_info_send_common(struct ph1handle *iph1, vchar_t *payload, uint32_t np,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
38
extern int isakmp_info_recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
39
extern int isakmp_info_send_d1(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
43
extern int isakmp_info_send_n1(struct ph1handle *, int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
45
extern int isakmp_info_send_common(struct ph1handle *, vchar_t *, uint32_t,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
51
extern int isakmp_log_notify(struct ph1handle *, struct isakmp_pl_n *, const char *exchange);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
52
extern int isakmp_info_recv_initialcontact(struct ph1handle *, struct ph2handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
55
extern int isakmp_sched_r_u(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
70
isakmp_newgroup_r(struct ph1handle *iph1 __unused, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.h
37
extern int isakmp_newgroup_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2520
struct ph1handle *iph1 = iph2->ph1;
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
203
isakmp_unity_reply(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
259
isakmp_cfg_split(struct ph1handle *iph1, struct isakmp_data *attr,
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
85
static vchar_t *isakmp_cfg_split(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
89
isakmp_unity_req(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.h
73
vchar_t *isakmp_unity_req(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.h
74
void isakmp_unity_reply(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
104
extern uint32_t isakmp_newmsgid2(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
105
extern caddr_t set_isakmp_header1(vchar_t *, struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
120
struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
127
extern int copy_ph1addresses( struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
129
extern void log_ph1established(const struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
131
extern void script_hook(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
135
void purge_remote(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
57
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
64
extern struct ph1handle *isakmp_ph1begin_i(struct remoteconf *,
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
74
extern int isakmp_send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
76
extern int isakmp_ph1send(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
79
extern void isakmp_ph1dying(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
81
extern void isakmp_ph1expire(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
83
extern void isakmp_ph1delete(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
90
extern int isakmp_post_acquire(struct ph2handle *, struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
121
xauth_sendreq(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1356
xauth_check(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1395
group_check(struct ph1handle *iph1, char **grp_list, int grp_count)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1466
isakmp_xauth_req(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1619
isakmp_xauth_set(struct ph1handle *iph1, struct isakmp_data *attr)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
186
xauth_attr_reply(struct ph1handle *iph1, struct isakmp_data *attr, int id)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
358
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
370
xauth_reply(struct ph1handle *iph1, int port, int id, int res)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
404
xauth_sendstatus(struct ph1handle *iph1, int status, int id)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
556
xauth_login_radius(struct ph1handle *iph1, char *usr, char *pwd)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
851
xauth_login_ldap(struct ph1handle *iph1, char *usr, char *pwd)
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
102
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
104
void xauth_sendreq(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
105
int xauth_attr_reply(struct ph1handle *, struct isakmp_data *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
107
void xauth_sendstatus(struct ph1handle *, int, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
108
int xauth_check(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
109
int group_check(struct ph1handle *, char **, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
110
vchar_t *isakmp_xauth_req(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
111
vchar_t *isakmp_xauth_set(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
114
int xauth_reply(struct ph1handle *, int, int, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
146
int xauth_login_radius(struct ph1handle *, char *, char *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
182
int xauth_login_ldap(struct ph1handle *, char *, char *);
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
123
natt_hash_addr (struct ph1handle *iph1, struct sockaddr *addr)
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
187
natt_compare_addr_hash (struct ph1handle *iph1, vchar_t *natd_received,
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
293
natt_float_ports(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
320
natt_handle_vendorid(struct ph1handle *iph1, int vid_numeric)
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
436
natt_keepalive_add_ph1 (struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
79
vchar_t *natt_hash_addr(struct ph1handle *iph1, struct sockaddr *addr);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
80
int natt_compare_addr_hash(struct ph1handle *iph1, vchar_t *natd_received, int natd_seq);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
83
void natt_float_ports(struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
84
void natt_handle_vendorid(struct ph1handle *iph1, int vid_numeric);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
92
int natt_keepalive_add_ph1(struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1117
oakley_ph1hash_base_r(struct ph1handle *iph1, int sw)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1240
oakley_validate_auth(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
126
static int oakley_check_certid(struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/oakley.c
129
static int get_plainrsa_fromlocal(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1601
oakley_getmycert(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1624
get_plainrsa_fromlocal(struct ph1handle *iph1, int my)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1672
oakley_getsign(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1731
oakley_check_certid(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1946
oakley_savecert(struct ph1handle *iph1, struct isakmp_gen *gen)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2127
oakley_savecr(struct ph1handle *iph1, struct isakmp_gen *gen)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2189
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2243
oakley_append_cr(struct payload_list *plist, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2264
oakley_checkcr(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2318
oakley_skeyid(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2469
oakley_skeyid_dae(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2580
oakley_compute_enckey(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2720
oakley_newiv(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2803
oakley_newiv2(struct ph1handle *iph1, uint32_t msgid)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2894
oakley_do_decrypt(struct ph1handle *iph1, vchar_t *msg, vchar_t *ivdp,
crypto/dist/ipsec-tools/src/racoon/oakley.c
3014
oakley_do_encrypt(struct ph1handle *iph1, vchar_t *msg, vchar_t *ivep,
crypto/dist/ipsec-tools/src/racoon/oakley.c
412
oakley_prf(vchar_t *key, vchar_t *buf, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
440
oakley_hash(vchar_t *buf, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
711
oakley_compute_hashx(struct ph1handle *iph1, ...)
crypto/dist/ipsec-tools/src/racoon/oakley.c
765
oakley_compute_hash3(struct ph1handle *iph1, uint32_t msgid, vchar_t *body)
crypto/dist/ipsec-tools/src/racoon/oakley.c
813
oakley_compute_hash1(struct ph1handle *iph1, uint32_t msgid, vchar_t *body)
crypto/dist/ipsec-tools/src/racoon/oakley.c
860
oakley_ph1hash_common(struct ph1handle *iph1, int sw)
crypto/dist/ipsec-tools/src/racoon/oakley.c
980
oakley_ph1hash_base_i(struct ph1handle *iph1, int sw)
crypto/dist/ipsec-tools/src/racoon/oakley.h
163
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/oakley.h
177
extern vchar_t *oakley_prf(vchar_t *, vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
178
extern vchar_t *oakley_hash(vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
185
extern vchar_t *oakley_compute_hash3(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
187
extern vchar_t *oakley_compute_hash1(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
189
extern vchar_t *oakley_ph1hash_common(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
190
extern vchar_t *oakley_ph1hash_base_i(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
191
extern vchar_t *oakley_ph1hash_base_r(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
194
extern int oakley_validate_auth(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
195
extern int oakley_getmycert(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
196
extern int oakley_getsign(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
197
extern vchar_t *oakley_getcr(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
199
struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
200
extern int oakley_checkcr(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
203
extern int oakley_savecert(struct ph1handle *, struct isakmp_gen *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
204
extern int oakley_savecr(struct ph1handle *, struct isakmp_gen *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
206
extern int oakley_skeyid(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
207
extern int oakley_skeyid_dae(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
209
extern int oakley_compute_enckey(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
210
extern int oakley_newiv(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
211
extern struct isakmp_ivm *oakley_newiv2(struct ph1handle *, uint32_t);
crypto/dist/ipsec-tools/src/racoon/oakley.h
213
extern vchar_t *oakley_do_decrypt(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
215
extern vchar_t *oakley_do_encrypt(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/pfkey.c
1651
struct ph1handle *iph1hint;
crypto/dist/ipsec-tools/src/racoon/pfkey.c
2835
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/pfkey.c
2937
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/pfkey.c
3033
struct ph1handle *iph1hint;
crypto/dist/ipsec-tools/src/racoon/pfkey.c
3268
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/pfkey.c
3323
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/proposal.c
186
cmpsaprop_alloc(struct ph1handle *ph1,
crypto/dist/ipsec-tools/src/racoon/proposal.h
185
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/proposal.h
194
extern struct saprop *cmpsaprop_alloc(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
287
rmconf_selector_from_ph1(struct rmconfselector *rmsel, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
411
getrmconf_by_ph1(struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
187
struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
198
extern struct remoteconf *getrmconf_by_ph1(struct ph1handle *iph1);
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
46
struct ph1handle;
crypto/dist/ipsec-tools/src/racoon/rsalist.c
189
struct ph1handle *iph1;
crypto/dist/ipsec-tools/src/racoon/rsalist.c
224
rsa_lookup_keys(struct ph1handle *iph1, int my)
crypto/dist/ipsec-tools/src/racoon/rsalist.h
60
struct genlist *rsa_lookup_keys(struct ph1handle *iph1, int my);
crypto/dist/ipsec-tools/src/racoon/vendorid.c
249
handle_vendorid(struct ph1handle *iph1, struct isakmp_gen *gen)
crypto/dist/ipsec-tools/src/racoon/vendorid.h
100
int handle_vendorid(struct ph1handle *, struct isakmp_gen *);