err_set_mark(3ssl) linux man page | unix.com

Man Page: err_set_mark

Operating Environment: linux

Section: 3ssl

ERR_set_mark(3SSL)						      OpenSSL							ERR_set_mark(3SSL)

NAME
ERR_set_mark, ERR_pop_to_mark - set marks and pop errors until mark
SYNOPSIS
#include <openssl/err.h> int ERR_set_mark(void); int ERR_pop_to_mark(void);
DESCRIPTION
ERR_set_mark() sets a mark on the current topmost error record if there is one. ERR_pop_to_mark() will pop the top of the error stack until a mark is found. The mark is then removed. If there is no mark, the whole stack is removed.
RETURN VALUES
ERR_set_mark() returns 0 if the error stack is empty, otherwise 1. ERR_pop_to_mark() returns 0 if there was no mark in the error stack, which implies that the stack became empty, otherwise 1.
SEE ALSO
err(3)
HISTORY
ERR_set_mark() and ERR_pop_to_mark() were added in OpenSSL 0.9.8. 1.0.0e 2003-06-11 ERR_set_mark(3SSL)
Related Man Pages
err_print_errors_fp(3ssl) - debian
glpushname(3g) - centos
glpushname(3g) - xfree86
glpopname(3g) - suse
glpushname(3g) - osx
Similar Topics in the Unix Linux Community
Simple rules of the UNIX.COM forums:
Please Donate to the Red Cross for Earthquake and Tsunami Relief in Japan
Scripts without shebang
Status of UNIX.COM Forum Transformation
Don Cragun crossing 4500 thanks went unnoticed for more than a week - late congratulations!