]>
Commit | Line | Data |
---|---|---|
1 | # symbols exported from mysql 5.1 | |
2 | libmysqlclient_16 { | |
3 | global: | |
4 | _fini; | |
5 | _init; | |
6 | my_init; | |
7 | myodbc_remove_escape; | |
8 | mysql_affected_rows; | |
9 | mysql_autocommit; | |
10 | mysql_change_user; | |
11 | mysql_character_set_name; | |
12 | mysql_close; | |
13 | mysql_commit; | |
14 | mysql_data_seek; | |
15 | mysql_debug; | |
16 | mysql_dump_debug_info; | |
17 | mysql_embedded; | |
18 | mysql_eof; | |
19 | mysql_errno; | |
20 | mysql_error; | |
21 | mysql_escape_string; | |
22 | mysql_fetch_field; | |
23 | mysql_fetch_field_direct; | |
24 | mysql_fetch_fields; | |
25 | mysql_fetch_lengths; | |
26 | mysql_fetch_row; | |
27 | mysql_field_count; | |
28 | mysql_field_seek; | |
29 | mysql_field_tell; | |
30 | mysql_free_result; | |
31 | mysql_get_character_set_info; | |
32 | mysql_get_client_info; | |
33 | mysql_get_client_version; | |
34 | mysql_get_host_info; | |
35 | mysql_get_parameters; | |
36 | mysql_get_proto_info; | |
37 | mysql_get_server_info; | |
38 | mysql_get_server_version; | |
39 | mysql_get_ssl_cipher; | |
40 | mysql_hex_string; | |
41 | mysql_info; | |
42 | mysql_init; | |
43 | mysql_insert_id; | |
44 | mysql_kill; | |
45 | mysql_list_dbs; | |
46 | mysql_list_fields; | |
47 | mysql_list_processes; | |
48 | mysql_list_tables; | |
49 | mysql_more_results; | |
50 | mysql_next_result; | |
51 | mysql_num_fields; | |
52 | mysql_num_rows; | |
53 | mysql_options; | |
54 | mysql_ping; | |
55 | mysql_query; | |
56 | mysql_read_query_result; | |
57 | mysql_real_connect; | |
58 | mysql_real_escape_string; | |
59 | mysql_real_query; | |
60 | mysql_refresh; | |
61 | mysql_rollback; | |
62 | mysql_row_seek; | |
63 | mysql_row_tell; | |
64 | mysql_select_db; | |
65 | mysql_send_query; | |
66 | mysql_server_end; | |
67 | mysql_server_init; | |
68 | mysql_set_character_set; | |
69 | mysql_set_local_infile_default; | |
70 | mysql_set_local_infile_handler; | |
71 | mysql_set_server_option; | |
72 | mysql_shutdown; | |
73 | mysql_sqlstate; | |
74 | mysql_ssl_set; | |
75 | mysql_stat; | |
76 | mysql_stmt_affected_rows; | |
77 | mysql_stmt_attr_get; | |
78 | mysql_stmt_attr_set; | |
79 | mysql_stmt_bind_param; | |
80 | mysql_stmt_bind_result; | |
81 | mysql_stmt_close; | |
82 | mysql_stmt_data_seek; | |
83 | mysql_stmt_errno; | |
84 | mysql_stmt_error; | |
85 | mysql_stmt_execute; | |
86 | mysql_stmt_fetch; | |
87 | mysql_stmt_fetch_column; | |
88 | mysql_stmt_field_count; | |
89 | mysql_stmt_free_result; | |
90 | mysql_stmt_init; | |
91 | mysql_stmt_insert_id; | |
92 | mysql_stmt_num_rows; | |
93 | mysql_stmt_param_count; | |
94 | mysql_stmt_param_metadata; | |
95 | mysql_stmt_prepare; | |
96 | mysql_stmt_reset; | |
97 | mysql_stmt_result_metadata; | |
98 | mysql_stmt_row_seek; | |
99 | mysql_stmt_row_tell; | |
100 | mysql_stmt_send_long_data; | |
101 | mysql_stmt_sqlstate; | |
102 | mysql_stmt_store_result; | |
103 | mysql_store_result; | |
104 | mysql_thread_end; | |
105 | mysql_thread_id; | |
106 | mysql_thread_init; | |
107 | mysql_thread_safe; | |
108 | mysql_use_result; | |
109 | mysql_warning_count; | |
110 | # These are documented in Paul DuBois' MySQL book, so we treat them as part | |
111 | # of the de-facto API. | |
112 | free_defaults; | |
113 | handle_options; | |
114 | load_defaults; | |
115 | my_print_help; | |
116 | local: | |
117 | *; | |
118 | }; | |
119 | # symbols added in mysql 5.5 | |
120 | libmysqlclient_16.1 { | |
121 | global: | |
122 | mysql_client_find_plugin; | |
123 | mysql_client_register_plugin; | |
124 | mysql_load_plugin; | |
125 | mysql_load_plugin_v; | |
126 | mysql_plugin_options; | |
127 | mysql_stmt_next_result; | |
128 | # | |
129 | # Ideally the following symbols wouldn't be exported, but various applications | |
130 | # require them. We limit the namespace damage by prefixing mysql_ | |
131 | # (see mysql-dubious-exports.patch), which means the symbols are not present | |
132 | # in libmysqlclient_16. | |
133 | # | |
134 | # mysql-connector-odbc requires these | |
135 | mysql_default_charset_info; | |
136 | mysql_get_charset; | |
137 | mysql_get_charset_by_csname; | |
138 | mysql_net_realloc; | |
139 | # PHP's mysqli.so requires this (via the ER() macro) | |
140 | mysql_client_errors; | |
141 | }; |