summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
diff options
context:
space:
mode:
authorChristian Franke <chris@opensourcerouting.org>2018-04-11 22:14:56 +0200
committerChristian Franke <chris@opensourcerouting.org>2018-04-11 22:14:56 +0200
commitb39404c1897bdafc972cb3dd4ed87c793cec416f (patch)
tree655628c52781c87ca1c3daf7361ccd3b661b604d /lib/libfrr.c
parent08097fedd0da7d2e6183ab0adb8bc5b2175deac0 (diff)
lib: fix pathspace option -N
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Diffstat (limited to 'lib/libfrr.c')
-rw-r--r--lib/libfrr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libfrr.c b/lib/libfrr.c
index 8d4a3ff8df..9931183634 100644
--- a/lib/libfrr.c
+++ b/lib/libfrr.c
@@ -531,12 +531,12 @@ struct thread_master *frr_init(void)
snprintf(p_instance, sizeof(p_instance), "-%d", di->instance);
}
if (di->pathspace)
- snprintf(p_pathspace, sizeof(p_pathspace), "/%s",
+ snprintf(p_pathspace, sizeof(p_pathspace), "%s/",
di->pathspace);
snprintf(config_default, sizeof(config_default), "%s%s%s%s.conf",
frr_sysconfdir, p_pathspace, di->name, p_instance);
- snprintf(pidfile_default, sizeof(pidfile_default), "%s%s/%s%s.pid",
+ snprintf(pidfile_default, sizeof(pidfile_default), "%s/%s%s%s.pid",
frr_vtydir, p_pathspace, di->name, p_instance);
zprivs_preinit(di->privs);