Update dependencies.
[oweals/openssl.git] / perl / OpenSSL.xs
index 582b5705aad3d82570398d111c1ae988d6e914d1..6a975be515e1cec329be707fa708aa4d0596dc11 100644 (file)
@@ -1,4 +1,8 @@
-#include "p5SSLeay.h"
+/*
+**  OpenSSL.xs
+*/
+
+#include "openssl.h"
 
 SV *new_ref(type,obj,mort)
 char *type;
@@ -10,6 +14,7 @@ char *obj;
                ret=sv_newmortal();
        else
                ret=newSViv(0);
+printf(">new_ref %d\n",type);
        sv_setref_pv(ret,type,(void *)obj);
        return(ret);
        }
@@ -27,6 +32,7 @@ char *argp;
 fprintf(stderr,"ex_new %08X %s\n",obj,argp);
        sv=sv_newmortal();
        sv_setref_pv(sv,argp,(void *)obj);
+printf("%d>new_ref '%s'\n",sv,argp);
        CRYPTO_set_ex_data(ad,idx,(char *)sv);
        return(1);
        }
@@ -45,7 +51,7 @@ fprintf(stderr,"ex_cleanup %08X %s\n",obj,argp);
                SvREFCNT_dec((SV *)data);
        }
 
-MODULE =  SSLeay        PACKAGE = SSLeay
+MODULE =  OpenSSL        PACKAGE = OpenSSL
 
 BOOT:
        boot_bio();
@@ -53,11 +59,11 @@ BOOT:
        boot_digest();
        boot_err();
        boot_ssl();
-       boot_SSLeay__BN();
-       boot_SSLeay__BIO();
-       boot_SSLeay__Cipher();
-       boot_SSLeay__MD();
-       boot_SSLeay__ERR();
-       boot_SSLeay__SSL();
-       boot_SSLeay__X509();
+       boot_OpenSSL__BN();
+       boot_OpenSSL__BIO();
+       boot_OpenSSL__Cipher();
+       boot_OpenSSL__MD();
+       boot_OpenSSL__ERR();
+       boot_OpenSSL__SSL();
+       boot_OpenSSL__X509();