"\tCreate database name containing the initial columns for basic\n"
"\tinteroperation with server. This command has to be used only once\n"
-"\twhen you use the mysql database tool for the very first time.\n"
+"\twhen you use the mysql audio file selector for the very first time.\n"
"\n"
"\tThe optional name defaults to 'paraslash' if not given.\n"
.help =
"\tIf pattern was not given, print list of all audio files known\n"
-"\tto the mysql database tool. See the documentation of mysql\n"
+"\tto the mysql selector. See the documentation of mysql\n"
"\tfor the definition of LIKE patterns.\n"
},
static void update_mmd(char *info)
{
PARA_DEBUG_LOG("%s", "updating shared memory area\n");
- strncpy(mmd->dbinfo, info, MMD_INFO_SIZE - 1);
- mmd->dbinfo[MMD_INFO_SIZE - 1] = '\0';
+ strncpy(mmd->selector_info, info, MMD_INFO_SIZE - 1);
+ mmd->selector_info[MMD_INFO_SIZE - 1] = '\0';
}
static void update_audio_file_server_handler(char *name)
/* mmd lock must be held */
static void write_msg2mmd(int success)
{
- sprintf(mmd->dbinfo, "dbinfo1:%s\ndbinfo2:mysql-%s\ndbinfo3:\n",
+ sprintf(mmd->selector_info, "dbinfo1:%s\ndbinfo2:mysql-%s\ndbinfo3:\n",
success < 0? PARA_STRERROR(-success) :
"successfully connected to mysql server",
success < 0? "" : mysql_get_server_info(mysql_ptr));
}
/**
- * the init function of the mysql-based database tool
+ * the init function of the mysql-based audio file selector
*
* Check the command line options and initialize all function pointers of \a db.
- * Connect to the mysql server and initialize the dbinfo string.
+ * Connect to the mysql server and initialize the info string.
*
- * \sa struct audio_file_selector, misc_meta_data::dbinfo, random_selector.c
+ * \sa struct audio_file_selector, misc_meta_data::selector_info,
+ * random_selector.c
*/
int mysql_selector_init(struct audio_file_selector *db)
{