diff options
| author | cvs2svn <cvs2svn@FreeBSD.org> | 2004-08-13 19:37:24 +0000 |
|---|---|---|
| committer | cvs2svn <cvs2svn@FreeBSD.org> | 2004-08-13 19:37:24 +0000 |
| commit | 498e4a5365968b6f7cdc56ddedc93f98b325a6fc (patch) | |
| tree | bb85979bdbf69a07372a8b06ff3e91ef8e6bc905 /crypto/openssl/perl/openssl_err.xs | |
| parent | eaeb68fe23fc13330bdec2dd9605845c1014c040 (diff) | |
Diffstat (limited to 'crypto/openssl/perl/openssl_err.xs')
| -rw-r--r-- | crypto/openssl/perl/openssl_err.xs | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/crypto/openssl/perl/openssl_err.xs b/crypto/openssl/perl/openssl_err.xs deleted file mode 100644 index 3a6f698f2854..000000000000 --- a/crypto/openssl/perl/openssl_err.xs +++ /dev/null @@ -1,47 +0,0 @@ - -#include "openssl.h" - -int boot_err() - { - SSL_load_error_strings(); - return(1); - } - -MODULE = OpenSSL::ERR PACKAGE = OpenSSL::ERR PREFIX = p5_ERR_ - -PROTOTYPES: ENABLE -VERSIONCHECK: DISABLE - -# md->error() - returns the last error in text or numeric context - -void -p5_ERR_get_error(...) - PPCODE: - char buf[512]; - unsigned long l; - - pr_name("p5_ERR_get_code"); - EXTEND(sp,1); - PUSHs(sv_newmortal()); - l=ERR_get_error(); - ERR_error_string(l,buf); - sv_setiv(ST(0),l); - sv_setpv(ST(0),buf); - SvIOK_on(ST(0)); - -void -p5_ERR_peek_error(...) - PPCODE: - char buf[512]; - unsigned long l; - - pr_name("p5_ERR_get_code"); - EXTEND(sp,1); - PUSHs(sv_newmortal()); - l=ERR_peek_error(); - ERR_error_string(l,buf); - sv_setiv(ST(0),l); - sv_setpv(ST(0),buf); - SvIOK_on(ST(0)); - - |
