GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
FIDO_INIT(3) FreeBSD Library Functions Manual FIDO_INIT(3)

fido_init, fido_set_log_handlerinitialise the FIDO2 library

#include <fido.h>

typedef void fido_log_handler_t(const char *);


void
fido_init(int flags);

void
fido_set_log_handler(fido_log_handler_t *handler);

The () function initialises the libfido2 library. Its invocation must precede that of any other libfido2 function in the context of the executing thread.

If FIDO_DEBUG is set in flags, then debug output will be emitted by libfido2 on stderr. Alternatively, the FIDO_DEBUG environment variable may be set.

If FIDO_DISABLE_U2F_FALLBACK is set in flags, then libfido2 will not fallback to U2F in fido_dev_open(3) if a device claims to support FIDO2 but fails to respond to a CTAP 2.0 greeting.

The () function causes handler to be called for each log line generated in the context of the executing thread. Lines passed to handler include a trailing newline character and are not printed by libfido2 on stderr.

fido_assert_new(3), fido_cred_new(3), fido_dev_info_manifest(3), fido_dev_open(3)

May 25, 2018 FreeBSD 14.3-RELEASE

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.