NDStaticInitHelper() { // #if defined( ND_USE_GPERF) // __tcmalloc() ; // #endif nd_common_init() ; nd_net_init() ; nd_srvcore_init() ; _init_pool_for_new() ; create_stl_allocator() ; nd_log_screen("init common lib end\n") ; }
int ndInitNet() { if (__bInit) { return 0; } const char *argv[] = {"ndNetCAPI"} ; printf("test byte order is : %s \n" , nd_byte_order()?"little":"big") ; nd_arg(1, argv); nd_common_init() ; nd_net_init() ; //RSAinit_random(&__rsa_contex.randomStruct); nd_net_set_crypt((nd_netcrypt)nd_TEAencrypt, (nd_netcrypt)nd_TEAdecrypt, sizeof(tea_v)) ; __bInit =1 ; __terminate_entry = 0 ; return 0 ; }