Home
last modified time | relevance | path

Searched refs:ph1handle (Results 1 – 25 of 45) sorted by relevance

12

/netbsd-src/crypto/dist/ipsec-tools/src/racoon/
H A Doakley.h163 struct ph1handle;
177 extern vchar_t *oakley_prf __P((vchar_t *, vchar_t *, struct ph1handle *));
178 extern vchar_t *oakley_hash __P((vchar_t *, struct ph1handle *));
185 extern vchar_t *oakley_compute_hash3 __P((struct ph1handle *,
187 extern vchar_t *oakley_compute_hash1 __P((struct ph1handle *,
189 extern vchar_t *oakley_ph1hash_common __P((struct ph1handle *, int));
190 extern vchar_t *oakley_ph1hash_base_i __P((struct ph1handle *, int));
191 extern vchar_t *oakley_ph1hash_base_r __P((struct ph1handle *, int));
194 extern int oakley_validate_auth __P((struct ph1handle *));
195 extern int oakley_getmycert __P((struct ph1handle *));
[all …]
H A Dgssapi.h45 struct ph1handle;
77 int gssapi_get_itoken __P((struct ph1handle *, int *));
78 int gssapi_get_rtoken __P((struct ph1handle *, int *));
79 int gssapi_save_received_token __P((struct ph1handle *, vchar_t *));
80 int gssapi_get_token_to_send __P((struct ph1handle *, vchar_t **));
81 int gssapi_get_itokens __P((struct ph1handle *, vchar_t **));
82 int gssapi_get_rtokens __P((struct ph1handle *, vchar_t **));
83 vchar_t *gssapi_wraphash __P((struct ph1handle *));
84 vchar_t *gssapi_unwraphash __P((struct ph1handle *));
85 void gssapi_set_id_sent __P((struct ph1handle *));
[all …]
H A Disakmp_ident.h37 extern int ident_i1send __P((struct ph1handle *, vchar_t *));
38 extern int ident_i2recv __P((struct ph1handle *, vchar_t *));
39 extern int ident_i2send __P((struct ph1handle *, vchar_t *));
40 extern int ident_i3recv __P((struct ph1handle *, vchar_t *));
41 extern int ident_i3send __P((struct ph1handle *, vchar_t *));
42 extern int ident_i4recv __P((struct ph1handle *, vchar_t *));
43 extern int ident_i4send __P((struct ph1handle *, vchar_t *));
45 extern int ident_r1recv __P((struct ph1handle *, vchar_t *));
46 extern int ident_r1send __P((struct ph1handle *, vchar_t *));
47 extern int ident_r2recv __P((struct ph1handle *, vchar_t *));
[all …]
H A Disakmp_cfg.h186 struct ph1handle;
188 void isakmp_cfg_r(struct ph1handle *, vchar_t *);
189 int isakmp_cfg_attr_r(struct ph1handle *, u_int32_t, struct isakmp_pl_attr *);
190 int isakmp_cfg_reply(struct ph1handle *, struct isakmp_pl_attr *);
191 int isakmp_cfg_request(struct ph1handle *, struct isakmp_pl_attr *);
192 int isakmp_cfg_set(struct ph1handle *, struct isakmp_pl_attr *);
193 int isakmp_cfg_send(struct ph1handle *, vchar_t *, u_int32_t, int, int);
194 struct isakmp_ivm *isakmp_cfg_newiv(struct ph1handle *, u_int32_t);
195 void isakmp_cfg_rmstate(struct ph1handle *);
197 vchar_t *isakmp_cfg_copy(struct ph1handle *, struct isakmp_data *);
[all …]
H A Disakmp_var.h57 struct ph1handle;
64 extern struct ph1handle *isakmp_ph1begin_i __P((struct remoteconf *,
74 extern int isakmp_send __P((struct ph1handle *, vchar_t *));
76 extern int isakmp_ph1send __P((struct ph1handle *));
79 extern void isakmp_ph1dying __P((struct ph1handle *));
81 extern void isakmp_ph1expire __P((struct ph1handle *));
83 extern void isakmp_ph1delete __P((struct ph1handle *));
90 extern int isakmp_post_acquire __P((struct ph2handle *, struct ph1handle *, int));
104 extern u_int32_t isakmp_newmsgid2 __P((struct ph1handle *));
105 extern caddr_t set_isakmp_header1 __P((vchar_t *, struct ph1handle *, int));
[all …]
H A Dhandler.h115 struct ph1handle { struct
216 LIST_ENTRY(ph1handle) chain; argument
352 struct ph1handle *ph1; /* back pointer to isakmp status */
460 struct ph1handle;
464 extern struct ph1handle *getph1byindex __P((isakmp_index *));
465 extern struct ph1handle *getph1byindex0 __P((isakmp_index *));
468 int (* enum_func)(struct ph1handle *iph1, void *arg),
473 extern struct ph1handle *getph1 __P((struct ph1handle *ph1hint,
484 struct ph1handle *getph1bylogin __P((char *));
487 extern void migrate_ph12 __P((struct ph1handle *old_iph1, struct ph1handle *new_iph1));
[all …]
H A Disakmp_base.h37 extern int base_i1send __P((struct ph1handle *, vchar_t *));
38 extern int base_i2recv __P((struct ph1handle *, vchar_t *));
39 extern int base_i2send __P((struct ph1handle *, vchar_t *));
40 extern int base_i3recv __P((struct ph1handle *, vchar_t *));
41 extern int base_i3send __P((struct ph1handle *, vchar_t *));
43 extern int base_r1recv __P((struct ph1handle *, vchar_t *));
44 extern int base_r1send __P((struct ph1handle *, vchar_t *));
45 extern int base_r2recv __P((struct ph1handle *, vchar_t *));
46 extern int base_r2send __P((struct ph1handle *, vchar_t *));
H A Disakmp_xauth.h102 struct ph1handle;
104 void xauth_sendreq(struct ph1handle *);
105 int xauth_attr_reply(struct ph1handle *, struct isakmp_data *, int);
107 void xauth_sendstatus(struct ph1handle *, int, int);
108 int xauth_check(struct ph1handle *);
109 int group_check(struct ph1handle *, char **, int);
110 vchar_t *isakmp_xauth_req(struct ph1handle *, struct isakmp_data *);
111 vchar_t *isakmp_xauth_set(struct ph1handle *, struct isakmp_data *);
114 int xauth_reply(struct ph1handle *, int, int, int);
146 int xauth_login_radius(struct ph1handle *, char *, char *);
[all …]
H A Disakmp_agg.h37 extern int agg_i1send __P((struct ph1handle *, vchar_t *));
38 extern int agg_i2recv __P((struct ph1handle *, vchar_t *));
39 extern int agg_i2send __P((struct ph1handle *, vchar_t *));
41 extern int agg_r1recv __P((struct ph1handle *, vchar_t *));
42 extern int agg_r1send __P((struct ph1handle *, vchar_t *));
43 extern int agg_r2recv __P((struct ph1handle *, vchar_t *));
44 extern int agg_r2send __P((struct ph1handle *, vchar_t *));
H A Disakmp_inf.h38 extern int isakmp_info_recv __P((struct ph1handle *, vchar_t *));
39 extern int isakmp_info_send_d1 __P((struct ph1handle *));
43 extern int isakmp_info_send_n1 __P((struct ph1handle *, int, vchar_t *));
45 extern int isakmp_info_send_common __P((struct ph1handle *,
51 extern int isakmp_log_notify __P((struct ph1handle *, struct isakmp_pl_n *, const char *exchange));
52 extern int isakmp_info_recv_initialcontact __P((struct ph1handle *, struct ph2handle *));
55 extern int isakmp_sched_r_u __P((struct ph1handle *, int));
H A Dhandler.c84 static LIST_HEAD(_ph1tree_, ph1handle) ph1tree;
114 int (* enum_func)(struct ph1handle *iph1, void *arg);
117 struct ph1handle *p;
138 struct ph1handle *
142 struct ph1handle *p;
158 struct ph1handle *
162 struct ph1handle *p;
179 struct ph1handle *
181 struct ph1handle *ph1hint; in getph1()
185 struct ph1handle *p;
[all …]
H A Dnattraversal.h79 vchar_t *natt_hash_addr(struct ph1handle *iph1, struct sockaddr *addr);
80 int natt_compare_addr_hash(struct ph1handle *iph1, vchar_t *natd_received, int natd_seq);
83 void natt_float_ports(struct ph1handle *iph1);
84 void natt_handle_vendorid(struct ph1handle *iph1, int vid_numeric);
92 int natt_keepalive_add_ph1(struct ph1handle *iph1);
H A Dgssapi.c154 gssapi_get_default_name(struct ph1handle *iph1, int remote, gss_name_t *service) in gssapi_get_default_name()
187 gssapi_init(struct ph1handle *iph1) in gssapi_init()
280 gssapi_get_itoken(struct ph1handle *iph1, int *lenp) in gssapi_get_itoken()
351 gssapi_get_rtoken(struct ph1handle *iph1, int *lenp) in gssapi_get_rtoken()
406 gssapi_save_received_token(struct ph1handle *iph1, vchar_t *token) in gssapi_save_received_token()
428 gssapi_get_token_to_send(struct ph1handle *iph1, vchar_t **token) in gssapi_get_token_to_send()
449 gssapi_get_itokens(struct ph1handle *iph1, vchar_t **tokens) in gssapi_get_itokens()
484 gssapi_get_rtokens(struct ph1handle *iph1, vchar_t **tokens) in gssapi_get_rtokens()
522 gssapi_wraphash(struct ph1handle *iph1) in gssapi_wraphash()
582 gssapi_unwraphash(struct ph1handle *iph1) in gssapi_unwraphash()
[all …]
H A Disakmp_cfg.c111 static vchar_t *isakmp_cfg_net(struct ph1handle *, struct isakmp_data *);
113 static vchar_t *isakmp_cfg_void(struct ph1handle *, struct isakmp_data *);
115 static vchar_t *isakmp_cfg_addr4(struct ph1handle *,
117 static vchar_t *isakmp_cfg_addrnet4(struct ph1handle *,
120 static vchar_t *isakmp_cfg_addr4_list(struct ph1handle *,
129 static int isakmp_cfg_accounting(struct ph1handle *, int);
131 static int isakmp_cfg_accounting_radius(struct ph1handle *, int);
140 struct ph1handle *iph1; in isakmp_cfg_r()
275 struct ph1handle *iph1; in isakmp_cfg_attr_r()
317 struct ph1handle *iph1; in isakmp_cfg_reply()
[all …]
H A Disakmp_frag.h54 int isakmp_sendfrags(struct ph1handle *, vchar_t *);
56 int isakmp_frag_extract(struct ph1handle *, vchar_t *);
57 vchar_t *isakmp_frag_reassembly(struct ph1handle *);
H A Disakmp_inf.c102 static int isakmp_info_recv_n (struct ph1handle *, struct isakmp_pl_n *, u_int32_t, int);
103 static int isakmp_info_recv_d (struct ph1handle *, struct isakmp_pl_d *, u_int32_t, int);
106 static int isakmp_info_recv_r_u __P((struct ph1handle *,
108 static int isakmp_info_recv_r_u_ack __P((struct ph1handle *,
121 struct ph1handle *iph1; in isakmp_info_recv()
332 struct ph1handle *iph1; in isakmp_log_notify()
390 struct ph1handle *iph1; in isakmp_info_recv_n()
448 struct ph1handle *iph1; in isakmp_info_recv_d()
454 struct ph1handle *del_ph1;
573 struct ph1handle *iph1; in isakmp_info_send_d1()
[all …]
H A Disakmp.c133 static int nostate1 __P((struct ph1handle *, vchar_t *));
139 __P((struct ph1handle *, vchar_t *)) = {
181 static int ph1_main __P((struct ph1handle *, vchar_t *));
185 static int isakmp_ph2begin_i __P((struct ph1handle *, struct ph2handle *));
186 static int isakmp_ph2begin_r __P((struct ph1handle *, vchar_t *));
189 static int isakmp_ph1resend __P((struct ph1handle *));
193 static int frag_handler(struct ph1handle *,
399 struct ph1handle *iph1;
772 struct ph1handle *iph1; in ph1_main()
1041 struct ph1handle *
[all …]
H A Disakmp_ident.c93 static vchar_t *ident_ir2mx __P((struct ph1handle *));
94 static vchar_t *ident_ir3mx __P((struct ph1handle *));
95 static int ident_recv_n __P((struct ph1handle *, struct isakmp_gen *));
109 struct ph1handle *iph1; in ident_i1send()
255 struct ph1handle *iph1; in ident_i2recv()
354 struct ph1handle *iph1; in ident_i2send()
424 struct ph1handle *iph1; in ident_i3recv()
572 struct ph1handle *iph1; in ident_i3send()
666 struct ph1handle *iph1; in ident_i4recv()
821 struct ph1handle *iph1; in ident_i4send()
[all …]
H A Disakmp_unity.h73 vchar_t *isakmp_unity_req(struct ph1handle *, struct isakmp_data *);
74 void isakmp_unity_reply(struct ph1handle *, struct isakmp_data *);
H A Dipsec_doi.h216 extern int ipsecdoi_checkph1proposal __P((vchar_t *, struct ph1handle *));
225 extern int ipsecdoi_checkid1 __P((struct ph1handle *));
226 extern int ipsecdoi_setid1 __P((struct ph1handle *));
H A Dremoteconf.h46 struct ph1handle;
187 struct ph1handle *iph1));
200 extern struct remoteconf *getrmconf_by_ph1 __P((struct ph1handle *iph1));
H A Disakmp_frag.c83 struct ph1handle *iph1; in isakmp_sendfrags()
177 isakmp_frag_insert(struct ph1handle *iph1, struct isakmp_frag_item *item) in isakmp_frag_insert()
215 struct ph1handle *iph1; in isakmp_frag_extract()
332 struct ph1handle *iph1; in isakmp_frag_reassembly()
H A Disakmp_unity.c85 static vchar_t *isakmp_cfg_split(struct ph1handle *,
90 struct ph1handle *iph1; in isakmp_unity_req()
207 struct ph1handle *iph1; in isakmp_unity_reply()
265 struct ph1handle *iph1; in isakmp_cfg_split()
H A Doakley.c126 static int oakley_check_certid __P((struct ph1handle *iph1));
129 static int get_plainrsa_fromlocal __P((struct ph1handle *, int));
422 struct ph1handle *iph1;
452 struct ph1handle *iph1;
728 oakley_compute_hashx(struct ph1handle *iph1, ...) in oakley_compute_hashx()
783 struct ph1handle *iph1; in oakley_compute_hash3()
834 struct ph1handle *iph1; in oakley_compute_hash1()
884 struct ph1handle *iph1; in oakley_ph1hash_common()
1005 struct ph1handle *iph1; in oakley_ph1hash_base_i()
1144 struct ph1handle *iph1; in oakley_ph1hash_base_r()
[all …]
H A Dnattraversal.c123 natt_hash_addr (struct ph1handle *iph1, struct sockaddr *addr) in natt_hash_addr()
187 natt_compare_addr_hash (struct ph1handle *iph1, vchar_t *natd_received, in natt_compare_addr_hash()
293 natt_float_ports(struct ph1handle *iph1) in natt_float_ports()
319 natt_handle_vendorid(struct ph1handle *iph1, int vid_numeric) in natt_handle_vendorid()
434 natt_keepalive_add_ph1 (struct ph1handle *iph1) in natt_keepalive_add_ph1()

12