pub unsafe extern "C" fn mbedtls_ssl_conf_alpn_protocols(
    conf: *mut mbedtls_ssl_config,
    protos: *mut *const c_char
) -> c_int
Expand description

\brief Set the supported Application Layer Protocols.

\param conf SSL configuration \param protos Pointer to a NULL-terminated list of supported protocols, in decreasing preference order. The pointer to the list is recorded by the library for later reference as required, so the lifetime of the table must be at least as long as the lifetime of the SSL configuration structure.

\return 0 on success, or MBEDTLS_ERR_SSL_BAD_INPUT_DATA.