![]() |
FD.io VPP
v20.05.1-6-gf53edbc3b
Vector Packet Processing
|
Include dependency graph for quic_crypto.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| int | quic_encrypt_ticket_cb (ptls_encrypt_ticket_t *_self, ptls_t *tls, int is_encrypt, ptls_buffer_t *dst, ptls_iovec_t src) |
| void | quic_crypto_decrypt_packet (quic_ctx_t *qctx, quic_rx_packet_ctx_t *pctx) |
| void | quic_crypto_batch_tx_packets (quic_crypto_batch_ctx_t *batch_ctx) |
| void | quic_crypto_batch_rx_packets (quic_crypto_batch_ctx_t *batch_ctx) |
| void | quic_crypto_finalize_send_packet (quicly_datagram_t *packet) |
| void | quic_crypto_finalize_send_packet_cb (struct st_quicly_crypto_engine_t *engine, quicly_conn_t *conn, ptls_cipher_context_t *hp, ptls_aead_context_t *aead, quicly_datagram_t *packet, size_t first_byte_at, size_t payload_from, int coalesced) |
Variables | |
| ptls_cipher_suite_t * | quic_crypto_cipher_suites [] |
| void quic_crypto_batch_rx_packets | ( | quic_crypto_batch_ctx_t * | batch_ctx | ) |
Definition at line 75 of file quic_crypto.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void quic_crypto_batch_tx_packets | ( | quic_crypto_batch_ctx_t * | batch_ctx | ) |
Definition at line 56 of file quic_crypto.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void quic_crypto_decrypt_packet | ( | quic_ctx_t * | qctx, |
| quic_rx_packet_ctx_t * | pctx | ||
| ) |
Definition at line 247 of file quic_crypto.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void quic_crypto_finalize_send_packet | ( | quicly_datagram_t * | packet | ) |
Definition at line 137 of file quic_crypto.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void quic_crypto_finalize_send_packet_cb | ( | struct st_quicly_crypto_engine_t * | engine, |
| quicly_conn_t * | conn, | ||
| ptls_cipher_context_t * | hp, | ||
| ptls_aead_context_t * | aead, | ||
| quicly_datagram_t * | packet, | ||
| size_t | first_byte_at, | ||
| size_t | payload_from, | ||
| int | coalesced | ||
| ) |
Definition at line 227 of file quic_crypto.c.
| int quic_encrypt_ticket_cb | ( | ptls_encrypt_ticket_t * | _self, |
| ptls_t * | tls, | ||
| int | is_encrypt, | ||
| ptls_buffer_t * | dst, | ||
| ptls_iovec_t | src | ||
| ) |
Definition at line 728 of file quic_crypto.c.
Here is the call graph for this function:
Here is the caller graph for this function:| ptls_cipher_suite_t* quic_crypto_cipher_suites[] |
Definition at line 719 of file quic_crypto.c.