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

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

IPSEC_STRERROR(3)

Contents


NAME    [Toc]    [Back]

     ipsec_strerror -- error message for IPsec policy manipulation library

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.  The ipsec_strerror() function 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]

     The ipsec_strerror() function always returns 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]

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

BUGS    [Toc]    [Back]

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

     ipsec_errcode is not thread safe.


FreeBSD 5.2.1			  May 6, 1998			 FreeBSD 5.2.1
[ Back ]
 Similar pages
Name OS Title
ipsec_strerror NetBSD error code for IPsec policy manipulation library
ipsec_set_policy FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_set_policy NetBSD manipulate IPsec policy specification structure from readable string
ipsec_get_policylen FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_dump_policy FreeBSD manipulate IPsec policy specification structure from readable string
ipsec_get_policylen NetBSD manipulate IPsec policy specification structure from readable string
ipsec_dump_policy NetBSD manipulate IPsec policy specification structure from readable string
libugidfw FreeBSD library interface to the file system firewall MAC policy
memalloc_attr Tru64 Query the memory allocation policy and attributes (libnuma library)
strerror_r OpenBSD get error message string
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service