2020extern "C" {
2121#endif
2222
23- extern struct mysql_keyring_file_service_st
23+ extern struct mysql_keyring_service_st
2424{
2525 int (* my_key_store_func )(const char * , const char * , const char * ,
2626 const void * , size_t );
@@ -29,21 +29,21 @@ extern struct mysql_keyring_file_service_st
2929 int (* my_key_remove_func )(const char * , const char * );
3030 int (* my_key_generate_func )(const char * , const char * , const char * ,
3131 size_t );
32- } * mysql_keyring_file_service ;
32+ } * mysql_keyring_service ;
3333
3434#ifdef MYSQL_DYNAMIC_PLUGIN
3535
3636#define my_key_store (key_id , key_type , user_id , key , key_len ) \
37- mysql_keyring_file_service ->my_key_store_func(key_id, key_type, user_id, key, \
38- key_len)
37+ mysql_keyring_service ->my_key_store_func(key_id, key_type, user_id, key, \
38+ key_len)
3939#define my_key_fetch (key_id , key_type , user_id , key , key_len ) \
40- mysql_keyring_file_service ->my_key_fetch_func(key_id, key_type, user_id, key, \
41- key_len)
40+ mysql_keyring_service ->my_key_fetch_func(key_id, key_type, user_id, key, \
41+ key_len)
4242#define my_key_remove (key_id , user_id ) \
43- mysql_keyring_file_service ->my_key_remove_func(key_id, user_id)
43+ mysql_keyring_service ->my_key_remove_func(key_id, user_id)
4444#define my_key_generate (key_id , key_type , user_id , key_len ) \
45- mysql_keyring_file_service ->my_key_generate_func(key_id, key_type, user_id, \
46- key_len)
45+ mysql_keyring_service ->my_key_generate_func(key_id, key_type, user_id, \
46+ key_len)
4747#else
4848
4949int my_key_store (const char * , const char * , const char * , const void * , size_t );
0 commit comments