quic_method.c 1.0 KB

123456789101112131415161718192021222324252627
  1. /*
  2. * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved.
  3. *
  4. * Licensed under the Apache License 2.0 (the "License"). You may not use
  5. * this file except in compliance with the License. You can obtain a copy
  6. * in the file LICENSE in the source distribution or at
  7. * https://www.openssl.org/source/license.html
  8. */
  9. #include <openssl/macros.h>
  10. #include <openssl/objects.h>
  11. #include "quic_local.h"
  12. IMPLEMENT_quic_meth_func(OSSL_QUIC_ANY_VERSION,
  13. OSSL_QUIC_client_method,
  14. ssl_undefined_function,
  15. ossl_quic_connect, ssl3_undef_enc_method)
  16. IMPLEMENT_quic_meth_func(OSSL_QUIC_ANY_VERSION,
  17. OSSL_QUIC_client_thread_method,
  18. ssl_undefined_function,
  19. ossl_quic_connect, ssl3_undef_enc_method)
  20. IMPLEMENT_quic_meth_func(OSSL_QUIC_ANY_VERSION,
  21. OSSL_QUIC_server_method,
  22. ossl_quic_accept,
  23. ssl_undefined_function, ssl3_undef_enc_method)