17 #ifndef _CRYPT_BLOWFISH_H 18 #define _CRYPT_BLOWFISH_H 30 void *data,
int size);
32 void **data,
int *size);
36 __const char *input,
int size,
char *output,
int output_size);
43 char *output,
int size);
46 const char *input,
int size,
char *output,
int output_size);
50 const char *input,
int size,
char *output,
int output_size);
53 const char *input,
int size,
char *output,
int output_size);
55 const char *input,
int size,
char *output,
int output_size);
char * bcrypt_gensalt(__const char *prefix, unsigned long count, __const char *input, int size)
char * crypt_gensalt_rn(__const char *prefix, unsigned long count, __const char *input, int size, char *output, int output_size)
char * _crypt_gensalt_blowfish_rn(const char *prefix, unsigned long count, const char *input, int size, char *output, int output_size)
char * crypt_gensalt_ra(__const char *prefix, unsigned long count, __const char *input, int size)
char * crypt_ra(__const char *key, __const char *setting, void **data, int *size)
char * crypt_r(__const char *key, __const char *setting, void *data)
char * _crypt_gensalt_md5_rn(const char *prefix, unsigned long count, const char *input, int size, char *output, int output_size)
int _crypt_output_magic(const char *setting, char *output, int size)
unsigned char _crypt_itoa64[]
char * _crypt_gensalt_traditional_rn(const char *prefix, unsigned long count, const char *input, int size, char *output, int output_size)
char * crypt_rn(__const char *key, __const char *setting, void *data, int size)
char * _crypt_blowfish_rn(const char *key, const char *setting, char *output, int size)
char * bcrypt(__const char *key, __const char *setting)
char * _crypt_gensalt_extended_rn(const char *prefix, unsigned long count, const char *input, int size, char *output, int output_size)