Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
221be008
Commit
221be008
authored
Dec 19, 2006
by
kaa@polly.local
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added copy_typelib() declaration to make ABI compatibility test happy
parent
84f6f1be
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
8 deletions
+11
-8
include/mysql_h.ic
include/mysql_h.ic
+11
-8
No files found.
include/mysql_h.ic
View file @
221be008
...
@@ -36,6 +36,8 @@ enum mysql_status;
...
@@ -36,6 +36,8 @@ enum mysql_status;
typedef struct st_mysql_rows MYSQL_ROWS;
typedef struct st_mysql_rows MYSQL_ROWS;
# 24 "my_list.h"
# 24 "my_list.h"
typedef struct st_list LIST;
typedef struct st_list LIST;
# 35 "my_alloc.h"
typedef struct st_mem_root MEM_ROOT;
# 251 "mysql.h"
# 251 "mysql.h"
typedef struct st_mysql MYSQL;
typedef struct st_mysql MYSQL;
# 653 "mysql.h"
# 653 "mysql.h"
...
@@ -60,7 +62,7 @@ typedef struct st_mysql_stmt MYSQL_STMT;
...
@@ -60,7 +62,7 @@ typedef struct st_mysql_stmt MYSQL_STMT;
typedef struct character_set MY_CHARSET_INFO;
typedef struct character_set MY_CHARSET_INFO;
# 184 "mysql_com.h"
# 184 "mysql_com.h"
typedef struct st_net NET;
typedef struct st_net NET;
# 2
1
"typelib.h"
# 2
3
"typelib.h"
typedef struct st_typelib TYPELIB;
typedef struct st_typelib TYPELIB;
# 174 "mysql_com.h"
# 174 "mysql_com.h"
typedef struct st_vio Vio;
typedef struct st_vio Vio;
...
@@ -76,8 +78,6 @@ typedef int my_socket;
...
@@ -76,8 +78,6 @@ typedef int my_socket;
typedef unsigned long long int my_ulonglong;
typedef unsigned long long int my_ulonglong;
# 144 "mysql.h"
# 144 "mysql.h"
typedef struct embedded_query_result EMBEDDED_QUERY_RESULT;
typedef struct embedded_query_result EMBEDDED_QUERY_RESULT;
# 35 "my_alloc.h"
typedef struct st_mem_root MEM_ROOT;
# 145 "mysql.h"
# 145 "mysql.h"
typedef struct st_mysql_data MYSQL_DATA;
typedef struct st_mysql_data MYSQL_DATA;
# 750 "mysql.h"
# 750 "mysql.h"
...
@@ -172,6 +172,7 @@ struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned
...
@@ -172,6 +172,7 @@ struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned
struct st_mysql_methods const * methods;
struct st_mysql_methods const * methods;
void * thd;
void * thd;
my_bool * unbuffered_fetch_owner;
my_bool * unbuffered_fetch_owner;
char * info_buffer;
};
};
# 653 "mysql.h"
# 653 "mysql.h"
struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned long int)))) st_mysql_bind
struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned long int)))) st_mysql_bind
...
@@ -419,7 +420,7 @@ struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned
...
@@ -419,7 +420,7 @@ struct __attribute__((aligned(__alignof__(void *)), aligned(__alignof__(unsigned
my_bool report_error;
my_bool report_error;
my_bool return_errno;
my_bool return_errno;
};
};
# 2
1
"typelib.h"
# 2
3
"typelib.h"
struct __attribute__((aligned(__alignof__(unsigned int)), aligned(__alignof__(void *)))) st_typelib
struct __attribute__((aligned(__alignof__(unsigned int)), aligned(__alignof__(void *)))) st_typelib
{
{
unsigned int count;
unsigned int count;
...
@@ -631,9 +632,11 @@ enum mysql_status
...
@@ -631,9 +632,11 @@ enum mysql_status
extern my_bool check_scramble(char const * reply, char const * message, unsigned char const * hash_stage2);
extern my_bool check_scramble(char const * reply, char const * message, unsigned char const * hash_stage2);
# 420 "mysql_com.h"
# 420 "mysql_com.h"
extern my_bool check_scramble_323(char const *, char const * message, unsigned long int * salt);
extern my_bool check_scramble_323(char const *, char const * message, unsigned long int * salt);
# 33 "typelib.h"
extern TYPELIB * copy_typelib(MEM_ROOT * root, TYPELIB * from);
# 415 "mysql_com.h"
# 415 "mysql_com.h"
extern void create_random_string(char * to, unsigned int, struct rand_struct * rand_st);
extern void create_random_string(char * to, unsigned int, struct rand_struct * rand_st);
#
28
"typelib.h"
#
30
"typelib.h"
extern int find_type(char * x, TYPELIB * typelib, unsigned int);
extern int find_type(char * x, TYPELIB * typelib, unsigned int);
# 429 "mysql_com.h"
# 429 "mysql_com.h"
extern void get_salt_from_password(unsigned char * res, char const * password);
extern void get_salt_from_password(unsigned char * res, char const * password);
...
@@ -641,7 +644,7 @@ extern void get_salt_from_password(unsigned char * res, char const * password);
...
@@ -641,7 +644,7 @@ extern void get_salt_from_password(unsigned char * res, char const * password);
extern void get_salt_from_password_323(unsigned long int * res, char const * password);
extern void get_salt_from_password_323(unsigned long int * res, char const * password);
# 435 "mysql_com.h"
# 435 "mysql_com.h"
extern char * get_tty_password(char const * opt_message);
extern char * get_tty_password(char const * opt_message);
# 3
0
"typelib.h"
# 3
2
"typelib.h"
extern char const * get_type(TYPELIB * typelib, unsigned int);
extern char const * get_type(TYPELIB * typelib, unsigned int);
# 417 "mysql_com.h"
# 417 "mysql_com.h"
extern void hash_password(unsigned long int * to, char const * password, unsigned int);
extern void hash_password(unsigned long int * to, char const * password, unsigned int);
...
@@ -667,7 +670,7 @@ extern void make_password_from_salt_323(char * to, unsigned long int const * sal
...
@@ -667,7 +670,7 @@ extern void make_password_from_salt_323(char * to, unsigned long int const * sal
extern void make_scrambled_password(char * to, char const * password);
extern void make_scrambled_password(char * to, char const * password);
# 418 "mysql_com.h"
# 418 "mysql_com.h"
extern void make_scrambled_password_323(char * to, char const * password);
extern void make_scrambled_password_323(char * to, char const * password);
#
29
"typelib.h"
#
31
"typelib.h"
extern void make_type(char * to, unsigned int, TYPELIB * typelib);
extern void make_type(char * to, unsigned int, TYPELIB * typelib);
# 358 "mysql_com.h"
# 358 "mysql_com.h"
extern int my_connect(my_socket, struct sockaddr const * name, unsigned int, unsigned int);
extern int my_connect(my_socket, struct sockaddr const * name, unsigned int, unsigned int);
...
@@ -957,5 +960,5 @@ extern void randominit(struct rand_struct *, unsigned long int, unsigned long in
...
@@ -957,5 +960,5 @@ extern void randominit(struct rand_struct *, unsigned long int, unsigned long in
extern void scramble(char * to, char const * message, char const * password);
extern void scramble(char * to, char const * message, char const * password);
# 419 "mysql_com.h"
# 419 "mysql_com.h"
extern void scramble_323(char * to, char const * message, char const * password);
extern void scramble_323(char * to, char const * message, char const * password);
# 3
2
"typelib.h"
# 3
5
"typelib.h"
extern TYPELIB sql_protocol_typelib;
extern TYPELIB sql_protocol_typelib;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment