Hi,
   I need some advice.
       Am making use of  the atalla engine code, but the engine
functions are not being called.  By making use of printf, I tried to
find out the initialization sequence. I found:

1. RAND_get_rand_method is being called even before the engine has
been registered. It tries to find a default_method and fails to find
one. ( I tried finding out who calls this function... couldn't get
anything so far )
2. Entry point to atalla engine is through ENGINE_load_builtin_engines
which calls ENGINE_load_atalla, this does the registration of the
various engine function calls using the bind_helper function.

  But since my engine is getting initialized at a quite later stage,
it does no good. Can any one tell me what is the entry point to the
ssl? Like a C program we have an entry point named as "main", what is
it for ssl? What is the initialization sequence?

Where do I have to place ENGINE_load_builtin_engines for it to be the
first function to be called? If I can call it first, then I suppose
that the hardware engine will be used.

Please advice.
--
Thank you,
Best Regards
Riaz
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to