Provided by: liboath-dev_2.6.7-3build1_amd64 bug

NAME

       oath_init - API function

SYNOPSIS

       #include <oath.h>

       int oath_init( void);

ARGUMENTS

        void

DESCRIPTION

       This function initializes the OATH library.  Every user of this library needs to call this
       function before using other functions.  You should call oath_done() when use of  the  OATH
       library is no longer needed.

       Note  that  this function may also initialize Libgcrypt, if the OATH library is built with
       libgcrypt support and libgcrypt has not been initialized before.   Thus  if  you  want  to
       manually initialize libgcrypt you must do it before calling this function.  This is useful
       in cases you want to disable libgcrypt's internal lockings etc.

RETURNS

       On success, OATH_OK (zero) is returned, otherwise an error code is returned.

REPORTING BUGS

       Report     bugs     to     <oath-toolkit-help@nongnu.org>.      liboath     home     page:
       https://www.nongnu.org/oath-toolkit/      General     help     using     GNU     software:
       http://www.gnu.org/gethelp/

COPYRIGHT

       Copyright © 2009-2020 Simon Josefsson.
       Copying and distribution of this file, with or without modification, are permitted in  any
       medium without royalty provided the copyright notice and this notice are preserved.