| /openbsd-src/sbin/isakmpd/ |
| H A D | doi.c | 37 LIST_HEAD(doi_list, doi) doi_tab; 45 struct doi * 48 struct doi *doi; in doi_lookup() local 50 for (doi = LIST_FIRST(&doi_tab); doi && doi->id != doi_id; in doi_lookup() 51 doi = LIST_NEXT(doi, link)); in doi_lookup() 52 return doi; in doi_lookup() 56 doi_register(struct doi *doi) in doi_register() argument 58 LIST_INSERT_HEAD(&doi_tab, doi, link); in doi_register()
|
| H A D | exchange.c | 183 return exchange->doi->exchange_script(exchange->type); in exchange_script() 238 struct doi *doi = exchange->doi; in exchange_handle_leftover_payloads() local 249 if (!doi->handle_leftover_payload || in exchange_handle_leftover_payloads() 250 doi->handle_leftover_payload(msg, i, p)) in exchange_handle_leftover_payloads() 270 struct doi *doi = exchange->doi; in exchange_run() local 272 doi->initiator : doi->responder; in exchange_run() 587 exchange_create(int phase, int initiator, int doi, int type) in exchange_create() argument 608 exchange->doi = doi_lookup(doi); in exchange_create() 617 if (exchange->doi->exchange_size) { in exchange_create() 618 exchange->data = calloc(1, exchange->doi->exchange_size); in exchange_create() [all …]
|
| H A D | message.c | 374 msg->exchange->doi->debug_attribute, msg); in message_parse_transform() 600 struct doi *doi; in message_validate_delete() local 616 doi = doi_lookup(GET_ISAKMP_DELETE_DOI(p->p)); in message_validate_delete() 617 if (!doi) { in message_validate_delete() 626 msg->exchange = exchange_setup_p1(msg, doi->id); in message_validate_delete() 628 msg->exchange = exchange_setup_p2(msg, doi->id); in message_validate_delete() 644 if (proto != ISAKMP_PROTO_ISAKMP && doi->validate_proto(proto)) { in message_validate_delete() 783 if (exchange->doi && in message_validate_id() 784 exchange->doi->validate_id_information(GET_ISAKMP_ID_TYPE(p->p), in message_validate_id() 808 if (exchange->doi && exchange->doi->validate_key_information(p->p + in message_validate_key_exch() [all …]
|
| H A D | doi.h | 46 struct doi { struct 47 LIST_ENTRY(doi) link; 96 extern struct doi *doi_lookup(u_int8_t); argument 97 extern void doi_register(struct doi *);
|
| H A D | sa.c | 428 sa->doi = exchange->doi; in sa_create() 431 if (sa->doi->sa_size) { in sa_create() 436 sa->data = calloc(1, sa->doi->sa_size); in sa_create() 439 (unsigned long)sa->doi->sa_size); in sa_create() 469 sa, sa->name ? sa->name : "<unnamed>", sa->phase, sa->doi->id, in sa_dump() 487 !sa->doi ? "<nodoi>" : in sa_dump() 488 sa->doi->decode_ids("initiator id: %s, responder id: %s", in sa_dump() 808 if (sa->doi->delete_spi) in proto_free() 809 sa->doi->delete_spi(sa, proto, i); in proto_free() 814 if (sa->doi && sa->doi->free_proto_data) in proto_free() [all …]
|
| H A D | exchange.h | 46 struct doi; 113 struct doi *doi; member
|
| H A D | sa.h | 46 struct doi; 144 struct doi *doi; member
|
| H A D | connection.c | 409 struct doi *doi = doi_lookup(ISAKMP_DOI_ISAKMP); in connection_report() local 422 doi->decode_ids("local_id: %s, remote_id: %s", in connection_report()
|
| H A D | ike_quick_mode.c | 389 struct doi *doi = exchange->doi; in initiator_send_HASH_SA_NONCE() local 747 spi = doi->get_spi(&spi_sz, protocol_num, msg); in initiator_send_HASH_SA_NONCE() 774 if (doi->proto_size) { in initiator_send_HASH_SA_NONCE() 775 proto->data = calloc(1, doi->proto_size); in initiator_send_HASH_SA_NONCE() 781 (unsigned long)doi->proto_size); in initiator_send_HASH_SA_NONCE() 823 if (doi->proto_init) in initiator_send_HASH_SA_NONCE() 824 doi->proto_init(proto, prot->field); in initiator_send_HASH_SA_NONCE() 1786 (exchange->doi->decode_ids("initiator id %s, responder" in responder_recv_HASH_SA_NONCE()
|
| H A D | isakmp_doi.c | 71 static struct doi isakmp_doi = {
|
| H A D | Makefile | 37 cookie.c crypto.c dh.c doi.c exchange.c exchange_num.c \
|
| H A D | DESIGN-NOTES | 43 doi.c Generic handling of different DOIs. 96 struct doi The DOI function switch
|
| H A D | ipsec.c | 137 static struct doi ipsec_doi = { 1144 sa->doi->decode_ids("initiator id: %s, responder id: %s", in ipsec_delete_spi_list()
|
| H A D | ike_phase_1.c | 250 exchange->doi->is_attribute_incompatible, msg)) { in ike_phase_1_initiator_send_SA()
|
| /openbsd-src/usr.sbin/tcpdump/ |
| H A D | print-ike.c | 61 u_int32_t doi; member 106 u_int32_t doi; member 117 u_int32_t doi; member 259 u_int32_t sit_ipsec, doi; in ike_pl_sa_print() local 266 doi = ntohl(sp->doi); in ike_pl_sa_print() 267 printf(" DOI: %d", doi); in ike_pl_sa_print() 269 if (doi == IPSEC_DOI) { in ike_pl_sa_print() 291 ike_attribute_print (u_int8_t *buf, u_int8_t doi, int maxlen) in ike_attribute_print() argument 308 if (doi == ISAKMP_DOI) in ike_attribute_print() 340 if (doi == ISAKMP_DOI) in ike_attribute_print() [all …]
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | DataFlowAnalysisIntro.md | 91 ([CiteSeerX](https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.106.4911), 92 [doi](https://doi.org/10.1145%2F59287.59293)) describes a scheme that
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ConvergenceAndUniformity.rst | 61 https://doi.org/10.1145/3434312
|
| /openbsd-src/share/zoneinfo/datfiles/ |
| H A D | asia | 710 # 1905-02-10;65(4):405-6. https://doi.org/10.1093/mnras/65.4.382 1281 # 1905-02-10;65(4):405-6. https://doi.org/10.1093/mnras/65.4.382 1706 # 2020-08-11. https://doi.org/10.1080/13537121.2020.1806564
|
| H A D | northamerica | 57 # https://dx.doi.org/10.2307/3105430
|