mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-14 01:30:31 +00:00
Merge pull request #167 from qlyoung/vtysh-subs-stable
vtysh: Quagga.conf -> Frr.conf
This commit is contained in:
commit
1b4ae82d37
@ -49,7 +49,7 @@ DECLARE_MGROUP(MVTYSH)
|
||||
|
||||
/* vtysh local configuration file. */
|
||||
#define VTYSH_DEFAULT_CONFIG "vtysh.conf"
|
||||
#define QUAGGA_DEFAULT_CONFIG "Quagga.conf"
|
||||
#define FRR_DEFAULT_CONFIG "Frr.conf"
|
||||
|
||||
enum vtysh_write_integrated {
|
||||
WRITE_INTEGRATED_UNSPECIFIED,
|
||||
|
@ -46,7 +46,7 @@ char *progname;
|
||||
|
||||
/* Configuration file name and directory. */
|
||||
static char vtysh_config_always[MAXPATHLEN] = SYSCONFDIR VTYSH_DEFAULT_CONFIG;
|
||||
static char quagga_config_default[MAXPATHLEN] = SYSCONFDIR QUAGGA_DEFAULT_CONFIG;
|
||||
static char quagga_config_default[MAXPATHLEN] = SYSCONFDIR FRR_DEFAULT_CONFIG;
|
||||
char *quagga_config = quagga_config_default;
|
||||
char history_file[MAXPATHLEN];
|
||||
|
||||
@ -357,17 +357,17 @@ main (int argc, char **argv, char **env)
|
||||
/*
|
||||
* Overwrite location for Quagga.conf
|
||||
*/
|
||||
vtysh_configfile_name = strrchr(QUAGGA_DEFAULT_CONFIG, '/');
|
||||
vtysh_configfile_name = strrchr(FRR_DEFAULT_CONFIG, '/');
|
||||
if (vtysh_configfile_name)
|
||||
/* skip '/' */
|
||||
vtysh_configfile_name++;
|
||||
else
|
||||
/*
|
||||
* QUAGGA_DEFAULT_CONFIG configured with relative path
|
||||
* FRR_DEFAULT_CONFIG configured with relative path
|
||||
* during config? Should really never happen for
|
||||
* sensible config
|
||||
*/
|
||||
vtysh_configfile_name = (char *) QUAGGA_DEFAULT_CONFIG;
|
||||
vtysh_configfile_name = (char *) FRR_DEFAULT_CONFIG;
|
||||
strlcpy(quagga_config_default, optarg, sizeof(vtysh_config_always));
|
||||
strlcat(quagga_config_default, "/", sizeof(vtysh_config_always));
|
||||
strlcat(quagga_config_default, vtysh_configfile_name,
|
||||
|
Loading…
Reference in New Issue
Block a user