Searched refs:ipsa_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sadb.h | 323 } ipsa_t; typedef 482 ipsa_t *isaf_ipsa; 594 ipsa_t *ipsap_sa_ptr; 596 ipsa_t *ipsap_psa_ptr; 601 ipsa_t *ipsa; 665 typedef boolean_t (*ipsa_match_fn_t)(ipsa_query_t *, ipsa_t *); 716 boolean_t sadb_match_query(ipsa_query_t *q, ipsa_t *sa); 725 ipsa_t *ipsec_getassocbyspi(isaf_t *, uint32_t, uint32_t *, uint32_t *, 727 ipsa_t *ipsec_getassocbyconn(isaf_t *, ip_xmit_attr_t *, uint32_t *, uint32_t *, 731 int sadb_insertassoc(ipsa_t *, isaf_t *); [all …]
|
H A D | ipsec_impl.h | 928 extern mblk_t *sadb_whack_label(mblk_t *, ipsa_t *, ip_xmit_attr_t *, 930 extern mblk_t *sadb_whack_label_v4(mblk_t *, ipsa_t *, kstat_named_t *, 932 extern mblk_t *sadb_whack_label_v6(mblk_t *, ipsa_t *, kstat_named_t *, 934 extern boolean_t update_iv(uint8_t *, queue_t *, ipsa_t *, ipsecesp_stack_t *); 963 extern void ipsecesp_send_keepalive(ipsa_t *); 994 extern void ipsecesp_init_funcs(ipsa_t *); 995 extern void ipsecah_init_funcs(ipsa_t *);
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | sadb.c | 81 static ipsa_t *sadb_torch_assoc(isaf_t *, ipsa_t *); 85 static mblk_t *sadb_sa2msg(ipsa_t *, sadb_msg_t *); 89 static void lifetime_fuzz(ipsa_t *); 95 static void ipsa_set_replay(ipsa_t *ipsa, uint32_t offset); 127 IPSA_REFRELE(((ipsa_t *)target)); in sadb_sa_refrele() 186 sadb_insertassoc(ipsa_t *ipsa, isaf_t *bucket) in sadb_insertassoc() 188 ipsa_t **ptpn = NULL; in sadb_insertassoc() 189 ipsa_t *walker; in sadb_insertassoc() 253 sadb_freeassoc(ipsa_t *ipsa) in sadb_freeassoc() 326 sadb_unlinkassoc(ipsa_t *ipsa) in sadb_unlinkassoc() [all …]
|
H A D | ip_sadb.c | 52 ipsec_match_outbound_ids(ipsec_latch_t *ipl, ipsa_t *sa) in ipsec_match_outbound_ids() 96 ipsa_t * 100 ipsa_t *retval, *candidate; in ipsec_getassocbyconn() 509 ipsa_t * 513 ipsa_t *retval; in ipsec_getassocbyspi() 573 ipsa_t *assoc; in ipsec_outbound_sa() 576 ipsa_t **sa; in ipsec_outbound_sa() 662 ipsa_t *assoc; in ipsec_inbound_ah_sa() 793 ipsa_t *ipsa; in ipsec_inbound_esp_sa()
|
H A D | ipsecah.c | 126 static mblk_t *ah_process_ip_options_v4(mblk_t *, ipsa_t *, int *, uint_t, 128 static mblk_t *ah_process_ip_options_v6(mblk_t *, ipsa_t *, int *, uint_t, 764 ipsa_t *larval; in ah_add_sa_finish() 1547 ah_set_usetime(ipsa_t *assoc, boolean_t inbound) in ah_set_usetime() 1549 ipsa_t *inassoc, *outassoc; in ah_set_usetime() 1646 ah_age_bytes(ipsa_t *assoc, uint64_t bytes, boolean_t inbound) in ah_age_bytes() 1648 ipsa_t *inassoc, *outassoc; in ah_age_bytes() 1744 ipsa_t *newbie, *target; in ah_getspi() 1768 } else if (newbie == (ipsa_t *)-1) { in ah_getspi() 1885 ipsa_t *assoc; in ah_icmp_error_v6() [all …]
|
H A D | ipsecesp.c | 124 ipsa_t *, uint_t); 126 ipsa_t *, uchar_t *, uint_t); 579 esp_age_bytes(ipsa_t *assoc, uint64_t bytes, boolean_t inbound) in esp_age_bytes() 581 ipsa_t *inassoc, *outassoc; in esp_age_bytes() 672 esp_fix_natt_checksums(mblk_t *data_mp, ipsa_t *assoc) in esp_fix_natt_checksums() 975 esp_set_usetime(ipsa_t *assoc, boolean_t inbound) in esp_set_usetime() 977 ipsa_t *inassoc, *outassoc; in esp_set_usetime() 1070 ipsa_t *ipsa = ira->ira_ipsec_esp_sa; in esp_inbound() 1122 ipsa_t *newbie, *target; in esp_getspi() 1146 } else if (newbie == (ipsa_t *)-1) { in esp_getspi() [all …]
|
H A D | spd.c | 1527 ipsa_t *ah_assoc; in ipsec_check_ipsecin_unique() 1528 ipsa_t *esp_assoc; in ipsec_check_ipsecin_unique() 1572 ipsa_t *ah_assoc; in ipsec_check_ipsecin_action() 1573 ipsa_t *esp_assoc; in ipsec_check_ipsecin_action() 1741 spd_match_inbound_ids(ipsec_latch_t *ipl, ipsa_t *sa) in spd_match_inbound_ids() 2409 ipsa_t *sa; in ipsec_latch_inbound() 2977 ipsa_t *ah_assoc, *esp_assoc; in ipsec_in_to_out_action()
|