Provided by: liboath-dev_2.6.11-2.1ubuntu0.1_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.