Home
last modified time | relevance | path

Searched refs:doi (Results 1 – 19 of 19) sorted by relevance

/openbsd-src/sbin/isakmpd/
H A Ddoi.c37 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 Dexchange.c183 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 Dmessage.c374 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 Ddoi.h46 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 Dsa.c428 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 Dexchange.h46 struct doi;
113 struct doi *doi; member
H A Dsa.h46 struct doi;
144 struct doi *doi; member
H A Dconnection.c409 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 Dike_quick_mode.c389 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 Disakmp_doi.c71 static struct doi isakmp_doi = {
H A DMakefile37 cookie.c crypto.c dh.c doi.c exchange.c exchange_num.c \
H A DDESIGN-NOTES43 doi.c Generic handling of different DOIs.
96 struct doi The DOI function switch
H A Dipsec.c137 static struct doi ipsec_doi = {
1144 sa->doi->decode_ids("initiator id: %s, responder id: %s", in ipsec_delete_spi_list()
H A Dike_phase_1.c250 exchange->doi->is_attribute_incompatible, msg)) { in ike_phase_1_initiator_send_SA()
/openbsd-src/usr.sbin/tcpdump/
H A Dprint-ike.c61 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 DDataFlowAnalysisIntro.md91 ([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 DConvergenceAndUniformity.rst61 https://doi.org/10.1145/3434312
/openbsd-src/share/zoneinfo/datfiles/
H A Dasia710 # 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 Dnorthamerica57 # https://dx.doi.org/10.2307/3105430