vendor/libmcrypt/libmcrypt-2.5.8/modules/algorithms/tripledes.c
static int _mcrypt_desinit(TRIPLEDES_KEY * key)
{

	spinit(key, 0);
	spinit(key, 1);
	spinit(key, 2);
	perminit(&key->iperm, ip);
	perminit(&key->fperm, fp);


	return 0;
}
/* Allocate space and initialize DES lookup arrays
 * mode == 0: standard Data Encryption Algorithm
 */
Allocate space and initialize DES lookup arrays
mode == 0: standard Data Encryption Algorithm
Allocate space and initialize DES lookup arrays mode == 0 : standard Data Encryption Algorithm
static int _mcrypt_desinit(TRIPLEDES_KEY * key)
{
	spinit(key, 0);
	spinit(key, 1);
	spinit(key, 2);
	perminit(&key->iperm, ip);
	perminit(&key->fperm, fp);
	return 0;
}
static int _mcrypt_desinit ( TRIPLEDES_KEY * key ) { spinit ( key , 0 ) ; spinit ( key , 1 ) ; spinit ( key , 2 ) ; perminit ( & key -> iperm , ip ) ; perminit ( & key -> fperm , fp ) ; return 0 ; }
Allocate space and initialize DES lookup arrays
 mode == 0: standard Data Encryption Algorithm
Allocate space and initialize DES lookup arrays mode == 0 : standard Data Encryption Algorithm