*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->NetBSD man pages -> ipsec_strerror (3)              
Title
Content
Arch
Section
 

IPSEC_STRERROR(3)

Contents


NAME    [Toc]    [Back]

     ipsec_strerror - error code for IPsec policy manipulation library

LIBRARY    [Toc]    [Back]

     IPsec Policy Control Library (libipsec, -lipsec)

SYNOPSIS    [Toc]    [Back]

     #include <netinet6/ipsec.h>

     const char *
     ipsec_strerror();

DESCRIPTION    [Toc]    [Back]

     netinet6/ipsec.h declares

           extern int ipsec_errcode;

     which is used to pass an error code from IPsec policy manipulation
     library to an user program.  ipsec_strerror() can be used to obtain the
     error message string for the error code.

     The array pointed to is not to be modified by the program.  Since
     ipsec_strerror() uses strerror(3) as underlying function, calling
     strerror(3) after ipsec_strerror() would make the return value from
     ipsec_strerror() invalid, or overwritten.

RETURN VALUES    [Toc]    [Back]

     ipsec_strerror() always return a pointer to C string.  The C string must
     not be overwritten by user programs.

SEE ALSO    [Toc]    [Back]

      
      
     ipsec_set_policy(3)

HISTORY    [Toc]    [Back]

     ipsec_strerror() first appeared in WIDE/KAME IPv6 protocol stack kit.

BUGS    [Toc]    [Back]

     ipsec_strerror() will return its result which may be overwritten by subsequent
 calls.

     ipsec_errcode is not thread safe.

BSD                               May 6, 1998                              BSD
[ Back ]
 Similar pages
Name OS Title
ipsec_strerror FreeBSD error message for IPsec policy manipulation library
ipsec_dump_policy NetBSD manipulate IPsec policy specification structure from readable string
ipsec_dump_policy FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_get_policylen FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_set_policy NetBSD manipulate IPsec policy specification structure from readable string
ipsec_set_policy FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_get_policylen NetBSD manipulate IPsec policy specification structure from readable string
alGetErrorString IRIX get a string corresponding to an Audio Library error code
gluErrorString Tru64 produce an error string from a GL or GLU error code
gluerrorstring IRIX produce an error string from a GL or GLU error code
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service