mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 18:01:54 +00:00
*: Convert to using frr_vtydir instead of DAEMON_VTY_DIR
In a variety of places we are using DAEMON_VTY_DIR, convert to use frr_vtydir. This will allow us in a future commit to have the -N namespace option be automatically used. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
0d675e4946
commit
3c649c719f
@ -68,7 +68,7 @@ const unsigned char ones[16] =
|
||||
{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
|
||||
|
||||
static const char *state_file = DAEMON_VTY_DIR "/babel-state";
|
||||
static char state_file[512];
|
||||
|
||||
unsigned char protocol_group[16]; /* babel's link-local multicast address */
|
||||
int protocol_port; /* babel's port */
|
||||
@ -187,6 +187,9 @@ main(int argc, char **argv)
|
||||
}
|
||||
}
|
||||
|
||||
snprintf(state_file, sizeof(state_file), "%s/%s",
|
||||
frr_vtydir, "babel-state");
|
||||
|
||||
/* create the threads handler */
|
||||
master = frr_init ();
|
||||
|
||||
|
@ -648,6 +648,7 @@ static void daemon_send_ready(int exitcode)
|
||||
{
|
||||
FILE *fp;
|
||||
static int sent = 0;
|
||||
char started[512];
|
||||
|
||||
if (sent)
|
||||
return;
|
||||
@ -669,7 +670,9 @@ static void daemon_send_ready(int exitcode)
|
||||
|
||||
frr_detach();
|
||||
|
||||
fp = fopen(DAEMON_VTY_DIR "/watchfrr.started", "w");
|
||||
snprintf(started, sizeof(started), "%s%s", frr_vtydir,
|
||||
"watchfrr.started");
|
||||
fp = fopen(started, "w");
|
||||
if (fp)
|
||||
fclose(fp);
|
||||
#if defined HAVE_SYSTEMD
|
||||
|
@ -340,8 +340,7 @@ static void netlink_write_incoming(const char *buf, const unsigned int size,
|
||||
char fname[MAXPATHLEN];
|
||||
FILE *f;
|
||||
|
||||
snprintf(fname, MAXPATHLEN, "%s/%s_%u", DAEMON_VTY_DIR, "netlink",
|
||||
counter);
|
||||
snprintf(fname, MAXPATHLEN, "%s/%s_%u", frr_vtydir, "netlink", counter);
|
||||
frr_elevate_privs(&zserv_privs) {
|
||||
f = fopen(fname, "w");
|
||||
}
|
||||
|
@ -2526,7 +2526,7 @@ static void zserv_write_incoming(struct stream *orig, uint16_t command)
|
||||
copy = stream_dup(orig);
|
||||
stream_set_getp(copy, 0);
|
||||
|
||||
snprintf(fname, MAXPATHLEN, "%s/%u", DAEMON_VTY_DIR, command);
|
||||
snprintf(fname, MAXPATHLEN, "%s/%u", frr_vtydir, command);
|
||||
|
||||
frr_elevate_privs(&zserv_privs) {
|
||||
fd = open(fname, O_CREAT | O_WRONLY | O_EXCL, 0644);
|
||||
|
Loading…
Reference in New Issue
Block a user