~ubuntu-branches/ubuntu/hardy/mysql-dfsg-5.0/hardy-updates

« back to all changes in this revision

Viewing changes to include/mysql_h.ic

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2007-04-02 16:10:53 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20070402161053-zkil9hjq9k5p1uzv
Tags: 5.0.37-0ubuntu1
* New upstream bugfix release.
  - Fixes replication failure with auto-increment and on duplicate key
    update, a regression introduced into 5.0.24. (LP: #95821)
* debian/control: Set Ubuntu maintainer.
* debian/rules: Change comments from 'Debian etch' to 'Ubuntu 7.04'.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
typedef struct st_mysql_rows MYSQL_ROWS;
37
37
# 24 "my_list.h"
38
38
typedef struct st_list LIST;
 
39
# 35 "my_alloc.h"
 
40
typedef struct st_mem_root MEM_ROOT;
39
41
# 251 "mysql.h"
40
42
typedef struct st_mysql MYSQL;
41
43
# 653 "mysql.h"
60
62
typedef struct character_set MY_CHARSET_INFO;
61
63
# 180 "mysql_com.h"
62
64
typedef struct st_net NET;
63
 
# 21 "typelib.h"
 
65
# 23 "typelib.h"
64
66
typedef struct st_typelib TYPELIB;
65
67
# 170 "mysql_com.h"
66
68
typedef struct st_vio Vio;
76
78
typedef unsigned long long int my_ulonglong;
77
79
# 144 "mysql.h"
78
80
typedef struct embedded_query_result EMBEDDED_QUERY_RESULT;
79
 
# 35 "my_alloc.h"
80
 
typedef struct st_mem_root MEM_ROOT;
81
81
# 145 "mysql.h"
82
82
typedef struct st_mysql_data MYSQL_DATA;
83
83
# 750 "mysql.h"
419
419
    my_bool report_error;
420
420
    my_bool return_errno;
421
421
  };
422
 
# 21 "typelib.h"
 
422
# 23 "typelib.h"
423
423
struct __attribute__((aligned(__alignof__(unsigned int)), aligned(__alignof__(void *)))) st_typelib
424
424
  {
425
425
    unsigned int count;
575
575
    SHUTDOWN_WAIT_UPDATES = (unsigned char)((1 << 3)),
576
576
    SHUTDOWN_WAIT_ALL_BUFFERS = ((unsigned char)((1 << 3)) << 1),
577
577
    SHUTDOWN_WAIT_CRITICAL_BUFFERS = (((unsigned char)((1 << 3)) << 1) + 1),
 
578
    KILL_QUERY = 254,
578
579
    KILL_CONNECTION = 255,
579
580
  };
580
581
# 154 "mysql.h"
630
631
extern my_bool check_scramble(char const * reply, char const * message, unsigned char const * hash_stage2);
631
632
# 416 "mysql_com.h"
632
633
extern my_bool check_scramble_323(char const *, char const * message, unsigned long int * salt);
 
634
# 33 "typelib.h"
 
635
extern TYPELIB * copy_typelib(MEM_ROOT * root, TYPELIB * from);
633
636
# 411 "mysql_com.h"
634
637
extern void create_random_string(char * to, unsigned int, struct rand_struct * rand_st);
635
 
# 28 "typelib.h"
 
638
# 30 "typelib.h"
636
639
extern int find_type(char * x, TYPELIB * typelib, unsigned int);
637
640
# 425 "mysql_com.h"
638
641
extern void get_salt_from_password(unsigned char * res, char const * password);
640
643
extern void get_salt_from_password_323(unsigned long int * res, char const * password);
641
644
# 431 "mysql_com.h"
642
645
extern char * get_tty_password(char * opt_message);
643
 
# 30 "typelib.h"
 
646
# 32 "typelib.h"
644
647
extern char const * get_type(TYPELIB * typelib, unsigned int);
645
648
# 413 "mysql_com.h"
646
649
extern void hash_password(unsigned long int * to, char const * password, unsigned int);
668
671
extern void make_scrambled_password(char * to, char const * password);
669
672
# 414 "mysql_com.h"
670
673
extern void make_scrambled_password_323(char * to, char const * password);
671
 
# 29 "typelib.h"
 
674
# 31 "typelib.h"
672
675
extern void make_type(char * to, unsigned int, TYPELIB * typelib);
673
676
# 437 "mysql_com.h"
674
677
extern int modify_defaults_file(char const * file_location, char const * option, char const * option_value, char const * section_name, int);
962
965
extern void scramble(char * to, char const * message, char const * password);
963
966
# 415 "mysql_com.h"
964
967
extern void scramble_323(char * to, char const * message, char const * password);
965
 
# 32 "typelib.h"
 
968
# 35 "typelib.h"
966
969
extern TYPELIB sql_protocol_typelib;