Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
oath_init(3)			     liboath			    oath_init(3)

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  be-
     fore.  Thus if you want to manually initialize libgcrypt you must do it be-
     fore  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  re-
     turned.

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

COPYRIGHT
     Copyright (C) 2009-2026 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.

liboath 			     2.6.14			    oath_init(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=oath_init&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help