fs_cli rebranding

This commit is contained in:
Moises Silva 2010-09-13 15:04:55 -04:00
parent 1984aa2004
commit 4aac01cfc4

View File

@ -8,6 +8,7 @@
#include <signal.h> #include <signal.h>
#define CMD_BUFLEN 1024 #define CMD_BUFLEN 1024
#define PROMPT_PREFIX "sangoma-media-gateway"
#ifdef WIN32 #ifdef WIN32
#define strdup(src) _strdup(src) #define strdup(src) _strdup(src)
@ -811,17 +812,10 @@ static void print_banner(FILE *stream)
fprintf(stream, fprintf(stream,
" _____ ____ ____ _ ___ \n"
" | ___/ ___| / ___| | |_ _| \n"
" | |_ \\___ \\ | | | | | | \n"
" | _| ___) | | |___| |___ | | \n"
" |_| |____/ \\____|_____|___| \n"
"\n" "\n"
"*******************************************************\n" "*******************************************************\n"
"* Anthony Minessale II, Ken Rice, Michael Jerris *\n" "* Sangoma Media Gateway *\n"
"* FreeSWITCH (http://www.freeswitch.org) *\n" "* Powered by FreeSWITCH (http://www.freeswitch.org) *\n"
"* Paypal Donations Appreciated: paypal@freeswitch.org *\n"
"* Brought to you by ClueCon http://www.cluecon.com/ *\n"
"*******************************************************\n" "*******************************************************\n"
"\n" "\n"
"Type /help <enter> to see a list of commands\n\n\n" "Type /help <enter> to see a list of commands\n\n\n"
@ -968,13 +962,13 @@ int main(int argc, char *argv[])
int rv = 0; int rv = 0;
#ifndef WIN32 #ifndef WIN32
char hfile[512] = "/etc/fs_cli_history"; char hfile[512] = "/etc/smg_cli_history";
char cfile[512] = "/etc/fs_cli.conf"; char cfile[512] = "/etc/smg_cli.conf";
char dft_cfile[512] = "/etc/fs_cli.conf"; char dft_cfile[512] = "/etc/smg_cli.conf";
#else #else
char hfile[512] = "fs_cli_history"; char hfile[512] = "smg_cli_history";
char cfile[512] = "fs_cli.conf"; char cfile[512] = "smg_cli.conf";
char dft_cfile[512] = "fs_cli.conf"; char dft_cfile[512] = "smg_cli.conf";
#endif #endif
char *home = getenv("HOME"); char *home = getenv("HOME");
/* Vars for optargs */ /* Vars for optargs */
@ -1018,8 +1012,8 @@ int main(int argc, char *argv[])
if (home) { if (home) {
snprintf(hfile, sizeof(hfile), "%s/.fs_cli_history", home); snprintf(hfile, sizeof(hfile), "%s/.smg_cli_history", home);
snprintf(cfile, sizeof(cfile), "%s/.fs_cli_conf", home); snprintf(cfile, sizeof(cfile), "%s/.smg_cli_conf", home);
} }
signal(SIGINT, handle_SIGINT); signal(SIGINT, handle_SIGINT);
@ -1189,12 +1183,12 @@ int main(int argc, char *argv[])
if (argv_host) { if (argv_host) {
if (argv_port && profile->port != 8021) { if (argv_port && profile->port != 8021) {
snprintf(prompt_str, sizeof(prompt_str), "freeswitch@%s:%u@%s> ", profile->host, profile->port, profile->name); snprintf(prompt_str, sizeof(prompt_str), PROMPT_PREFIX "@%s:%u@%s> ", profile->host, profile->port, profile->name);
} else { } else {
snprintf(prompt_str, sizeof(prompt_str), "freeswitch@%s@%s> ", profile->host, profile->name); snprintf(prompt_str, sizeof(prompt_str), PROMPT_PREFIX "@%s@%s> ", profile->host, profile->name);
} }
} else { } else {
snprintf(prompt_str, sizeof(prompt_str), "freeswitch@%s> ", profile->name); snprintf(prompt_str, sizeof(prompt_str), PROMPT_PREFIX "@%s> ", profile->name);
} }
connect: connect:
@ -1320,7 +1314,7 @@ int main(int argc, char *argv[])
print_banner(stdout); print_banner(stdout);
esl_log(ESL_LOG_INFO, "FS CLI Ready.\nenter /help for a list of commands.\n"); esl_log(ESL_LOG_INFO, "Sangoma Media Gateway CLI Ready.\nenter /help for a list of commands.\n");
printf("%s\n", handle.last_sr_reply); printf("%s\n", handle.last_sr_reply);
while (running > 0) { while (running > 0) {