diff options
author | unknown <jcole@jcole.burghcom.com> | 2000-08-11 18:41:53 -0500 |
---|---|---|
committer | unknown <jcole@jcole.burghcom.com> | 2000-08-11 18:41:53 -0500 |
commit | 99110483b2271095dd8b2cb655e3a054f6f7c5a5 (patch) | |
tree | 8268437d49516b887fe913f2816cea0f82269529 | |
parent | dc46db58d35231b1d21ebb2358cabee14374f108 (diff) | |
download | mariadb-git-99110483b2271095dd8b2cb655e3a054f6f7c5a5.tar.gz |
Various fixups, readability improved.
client/mysqladmin.c:
Fixed up enums, arrays, and structs. Much more readable.
Corrected copyright notice on one version output.
Corrected english on program description.
-rw-r--r-- | client/mysqladmin.c | 82 |
1 files changed, 45 insertions, 37 deletions
diff --git a/client/mysqladmin.c b/client/mysqladmin.c index 62c01fc1bfd..c2fea6e78ce 100644 --- a/client/mysqladmin.c +++ b/client/mysqladmin.c @@ -75,52 +75,59 @@ static void store_values(MYSQL_RES *result); The order of commands must be the same as command_names, except ADMIN_ERROR */ -enum commands { ADMIN_ERROR, ADMIN_CREATE, ADMIN_DROP, ADMIN_SHUTDOWN, - ADMIN_RELOAD, ADMIN_REFRESH, ADMIN_VER, ADMIN_PROCESSLIST, - ADMIN_STATUS, ADMIN_KILL, ADMIN_DEBUG, ADMIN_VARIABLES, - ADMIN_FLUSH_LOGS, ADMIN_FLUSH_HOSTS, ADMIN_FLUSH_TABLES, - ADMIN_PASSWORD, ADMIN_PING, ADMIN_EXTENDED_STATUS, - ADMIN_FLUSH_STATUS, ADMIN_FLUSH_PRIVILEGES, ADMIN_START_SLAVE, - ADMIN_STOP_SLAVE, ADMIN_FLUSH_THREADS +enum commands { + ADMIN_ERROR, + ADMIN_CREATE, ADMIN_DROP, ADMIN_SHUTDOWN, + ADMIN_RELOAD, ADMIN_REFRESH, ADMIN_VER, + ADMIN_PROCESSLIST, ADMIN_STATUS, ADMIN_KILL, + ADMIN_DEBUG, ADMIN_VARIABLES, ADMIN_FLUSH_LOGS, + ADMIN_FLUSH_HOSTS, ADMIN_FLUSH_TABLES, ADMIN_PASSWORD, + ADMIN_PING, ADMIN_EXTENDED_STATUS, ADMIN_FLUSH_STATUS, + ADMIN_FLUSH_PRIVILEGES, ADMIN_START_SLAVE, ADMIN_STOP_SLAVE, + ADMIN_FLUSH_THREADS }; -static const char *command_names[]= -{"create","drop","shutdown","reload","refresh", - "version", "processlist","status","kill","debug", - "variables","flush-logs","flush-hosts", - "flush-tables","password","ping", - "extended-status","flush-status", - "flush-privileges", "start-slave","stop-slave", "flush-threads", NullS}; +static const char *command_names[]= { + "create", "drop", "shutdown", + "reload", "refresh", "version", + "processlist", "status", "kill", + "debug", "variables", "flush-logs", + "flush-hosts", "flush-tables", "password", + "ping", "extended-status", "flush-status", + "flush-privileges", "start-slave", "stop-slave", + "flush-threads", + NullS +}; + static TYPELIB command_typelib= { array_elements(command_names)-1,"commands", command_names}; enum options { OPT_CHARSETS_DIR=256 }; -static struct option long_options[] = -{ - {"compress", no_argument, 0, 'C'}, - {"character-sets-dir",required_argument, 0, OPT_CHARSETS_DIR}, - {"debug", optional_argument, 0, '#'}, - {"force", no_argument, 0, 'f'}, - {"help", no_argument, 0, '?'}, - {"host", required_argument, 0, 'h'}, - {"password", optional_argument, 0, 'p'}, +static struct option long_options[] = { + {"compress", no_argument, 0, 'C'}, + {"character-sets-dir", required_argument, 0, OPT_CHARSETS_DIR}, + {"debug", optional_argument, 0, '#'}, + {"force", no_argument, 0, 'f'}, + {"help", no_argument, 0, '?'}, + {"host", required_argument, 0, 'h'}, + {"password", optional_argument, 0, 'p'}, #ifdef __WIN__ - {"pipe", no_argument, 0, 'W'}, + {"pipe", no_argument, 0, 'W'}, #endif - {"port", required_argument, 0, 'P'}, - {"relative", no_argument, 0, 'r'}, - {"silent", no_argument, 0, 's'}, - {"socket", required_argument, 0, 'S'}, - {"sleep", required_argument, 0, 'i'}, + {"port", required_argument, 0, 'P'}, + {"relative", no_argument, 0, 'r'}, + {"silent", no_argument, 0, 's'}, + {"socket", required_argument, 0, 'S'}, + {"sleep", required_argument, 0, 'i'}, #include "sslopt-longopts.h" - {"timeout", required_argument, 0, 't'}, + {"timeout", required_argument, 0, 't'}, #ifndef DONT_ALLOW_USER_CHANGE - {"user", required_argument, 0, 'u'}, + {"user", required_argument, 0, 'u'}, #endif - {"verbose", no_argument, 0, 'v'}, - {"version", no_argument, 0, 'V'}, - {"vertical", no_argument, 0, 'E'}, - {"wait", optional_argument, 0, 'w'}, + {"verbose", no_argument, 0, 'v'}, + {"version", no_argument, 0, 'V'}, + {"vertical", no_argument, 0, 'E'}, + {"wait", optional_argument, 0, 'w'}, {0, 0, 0, 0} }; @@ -457,7 +464,8 @@ static my_bool execute_commands(MYSQL *mysql,int argc, char **argv) case ADMIN_VER: new_line=1; print_version(); - puts("TCX Datakonsult AB, by Monty\n"); + puts("Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB"); + puts("This software comes with ABSOLUTELY NO WARRANTY. This is free software,\nand you are welcome to modify and redistribute it under the GPL license\n"); printf("Server version\t\t%s\n", mysql_get_server_info(mysql)); printf("Protocol version\t%d\n", mysql_get_proto_info(mysql)); printf("Connection\t\t%s\n",mysql_get_host_info(mysql)); @@ -755,7 +763,7 @@ static void usage(void) print_version(); puts("Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB"); puts("This software comes with ABSOLUTELY NO WARRANTY. This is free software,\nand you are welcome to modify and redistribute it under the GPL license\n"); - puts("Administer program for the mysqld demon"); + puts("Administration program for the mysqld daemon."); printf("Usage: %s [OPTIONS] command command....\n", my_progname); printf("\n\ -#, --debug=... Output debug log. Often this is 'd:t:o,filename`\n\ |