~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to libdrizzle/errmsg.c

  • Committer: Mark Atwood
  • Date: 2008-10-03 01:39:40 UTC
  • mto: This revision was merged to the branch mainline in revision 437.
  • Revision ID: mark@fallenpegasus.com-20081003013940-mvefjo725dltz41h
rename logging_noop to logging_query

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* Copyright (C) 2000-2004 MySQL AB
 
2
 
 
3
   This program is free software; you can redistribute it and/or modify
 
4
   it under the terms of the GNU General Public License as published by
 
5
   the Free Software Foundation.
 
6
 
 
7
   There are special exceptions to the terms and conditions of the GPL as it
 
8
   is applied to this software. View the full text of the exception in file
 
9
   EXCEPTIONS-CLIENT in the directory of this software distribution.
 
10
 
 
11
   This program is distributed in the hope that it will be useful,
 
12
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
13
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
14
   GNU General Public License for more details.
 
15
 
 
16
   You should have received a copy of the GNU General Public License
 
17
   along with this program; if not, write to the Free Software
 
18
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */
 
19
 
 
20
/* Error messages for MySQL clients */
 
21
/* (Error messages for the daemon are in share/language/errmsg.sys) */
 
22
 
 
23
#include <drizzled/global.h>
 
24
#include <libdrizzle/gettext.h>
 
25
#include "errmsg.h"
 
26
 
 
27
const char *client_errors[]=
 
28
{
 
29
  N_("Unknown Drizzle error"),
 
30
  N_("Can't create UNIX socket (%d)"),
 
31
  N_("Can't connect to local Drizzle server through socket '%-.100s' (%d)"),
 
32
  N_("Can't connect to Drizzle server on '%-.100s' (%d)"),
 
33
  N_("Can't create TCP/IP socket (%d)"),
 
34
  N_("Unknown Drizzle server host '%-.100s' (%d)"),
 
35
  N_("Drizzle server has gone away"),
 
36
  N_("Protocol mismatch; server version = %d, client version = %d"),
 
37
  N_("Drizzle client ran out of memory"),
 
38
  N_("Wrong host info"),
 
39
  N_("Localhost via UNIX socket"),
 
40
  N_("%-.100s via TCP/IP"),
 
41
  N_("Error in server handshake"),
 
42
  N_("Lost connection to Drizzle server during query"),
 
43
  N_("Commands out of sync; you can't run this command now"),
 
44
  N_("Named pipe: %-.32s"),
 
45
  N_("Can't wait for named pipe to host: %-.64s  pipe: %-.32s (%lu)"),
 
46
  N_("Can't open named pipe to host: %-.64s  pipe: %-.32s (%lu)"),
 
47
  N_("Can't set state of named pipe to host: %-.64s  pipe: %-.32s (%lu)"),
 
48
  N_("Can't initialize character set %-.32s (path: %-.100s)"),
 
49
  N_("Got packet bigger than 'max_allowed_packet' bytes"),
 
50
  N_("Embedded server"),
 
51
  N_("Error on SHOW SLAVE STATUS:"),
 
52
  N_("Error on SHOW SLAVE HOSTS:"),
 
53
  N_("Error connecting to slave:"),
 
54
  N_("Error connecting to master:"),
 
55
  N_("SSL connection error"),
 
56
  N_("Malformed packet"),
 
57
  N_("(unused error message)"),
 
58
  N_("Invalid use of null pointer"),
 
59
  N_("Statement not prepared"),
 
60
  N_("No data supplied for parameters in prepared statement"),
 
61
  N_("Data truncated"),
 
62
  N_("No parameters exist in the statement"),
 
63
  N_("Invalid parameter number"),
 
64
  N_("Can't send long data for non-string/non-binary data types "
 
65
     "(parameter: %d)"),
 
66
  N_("Using unsupported buffer type: %d  (parameter: %d)"),
 
67
  N_("Shared memory: %-.100s"),
 
68
  N_("(unused error message)"),
 
69
  N_("(unused error message)"),
 
70
  N_("(unused error message)"),
 
71
  N_("(unused error message)"),
 
72
  N_("(unused error message)"),
 
73
  N_("(unused error message)"),
 
74
  N_("(unused error message)"),
 
75
  N_("(unused error message)"),
 
76
  N_("(unused error message)"),
 
77
  N_("Wrong or unknown protocol"),
 
78
  N_("Invalid connection handle"),
 
79
  N_("Connection using old (pre-4.1.1) authentication protocol refused "
 
80
     "(client option 'secure_auth' enabled)"),
 
81
  N_("Row retrieval was canceled by drizzle_stmt_close() call"),
 
82
  N_("Attempt to read column without prior row fetch"),
 
83
  N_("Prepared statement contains no metadata"),
 
84
  N_("Attempt to read a row while there is no result set associated with "
 
85
     "the statement"),
 
86
  N_("This feature is not implemented yet"),
 
87
  N_("Lost connection to Drizzle server while waiting for initial "
 
88
     "communication packet, system error: %d"),
 
89
  N_("Lost connection to Drizzle server while reading initial communication "
 
90
     "packet, system error: %d"),
 
91
  N_("Lost connection to Drizzle server while sending authentication "
 
92
     "information, system error: %d"),
 
93
  N_("Lost connection to Drizzle server while reading authorization "
 
94
     "information, system error: %d"),
 
95
  N_("Lost connection to Drizzle server while setting initial database, "
 
96
     "system error: %d"),
 
97
  N_("Statement closed indirectly because of a preceeding %s() call"),
 
98
  ""
 
99
};
 
100
 
 
101
 
 
102
const char *
 
103
get_client_error(unsigned int err_index)
 
104
{
 
105
  return _(client_errors[err_index]);
 
106
}