| /netbsd-src/crypto/dist/ipsec-tools/src/racoon/ |
| H A D | oakley.h | 163 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 D | gssapi.h | 45 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 D | isakmp_ident.h | 37 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 D | isakmp_cfg.h | 186 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 D | isakmp_var.h | 57 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 D | handler.h | 115 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 D | isakmp_base.h | 37 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 D | isakmp_xauth.h | 102 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 D | isakmp_agg.h | 37 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 D | isakmp_inf.h | 38 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 D | handler.c | 84 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 D | nattraversal.h | 79 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 D | gssapi.c | 154 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 D | isakmp_cfg.c | 111 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 D | isakmp_frag.h | 54 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 D | isakmp_inf.c | 102 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 D | isakmp.c | 133 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 D | isakmp_ident.c | 93 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 D | isakmp_unity.h | 73 vchar_t *isakmp_unity_req(struct ph1handle *, struct isakmp_data *); 74 void isakmp_unity_reply(struct ph1handle *, struct isakmp_data *);
|
| H A D | ipsec_doi.h | 216 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 D | remoteconf.h | 46 struct ph1handle; 187 struct ph1handle *iph1)); 200 extern struct remoteconf *getrmconf_by_ph1 __P((struct ph1handle *iph1));
|
| H A D | isakmp_frag.c | 83 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 D | isakmp_unity.c | 85 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 D | oakley.c | 126 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 D | nattraversal.c | 123 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()
|