TLS
static TLS bool disable_u2f_fallback;
#ifndef TLS
#ifndef TLS
static TLS int logging;
static TLS fido_log_handler_t *log_handler;
void tls_alert(Botan::TLS::Alert alert) override
bool tls_session_established(const Botan::TLS::Session& session)
void set_channel(Botan::TLS::Channel &channel) {
Botan::TLS::Channel *m_channel = nullptr;
class Policy : public Botan::TLS::Strict_Policy {
Botan::TLS::Session_Manager_In_Memory session_mgr(rng);
Botan::TLS::Client client(callbacks, session_mgr, creds,
class Callbacks : public Botan::TLS::Callbacks {
%token TIMEOUT TLS TYPE TYPES HSTS MAXAGE SUBDOMAINS DEFAULT PRELOAD REQUEST
{ "tls", TLS },
| TLS { $$ = 1; }
tls : TLS '{' optnl tlsopts_l '}'
| TLS tlsopts
%token ERROR LISTEN ON LEGACY TLS LDAPS PORT NAMESPACE ROOTDN ROOTPW INDEX
| TLS { $$ = F_STARTTLS; }
{ "tls", TLS },
protoptsl : TLS {
| TLS {
%token TIMEOUT TLS TO ROUTER RTLABEL TRANSPARENT URL WITH TTL RTABLE
| TLS { $$ = 1; }
| WITH TLS { $$ = 1; }
{ "tls", TLS },
| TLS {
| negation TLS {
%token TABLE TAG TAGGED TLS TLS_REQUIRE TTL
| TLS {
{ "tls", TLS },
| TLS {
| TLS NO_VERIFY {
%token INCLUDE DIRECTORY CLASS PORT ERROR GROUPMEMBERS LDAPS TLS CAFILE
| TLS { $$ = F_STARTTLS; }
{ "tls", TLS },