[openggsn,2/2] add missing path separator for gsn_restart file

Submitted by Neels Hofmeyr on Aug. 18, 2016, 2:06 a.m.

Details

Message ID 1471485975-1775-2-git-send-email-nhofmeyr@sysmocom.de
State New
Headers show

Commit Message

Neels Hofmeyr Aug. 18, 2016, 2:06 a.m.
Put restart file in dir/gsn_restart instead of ../dirgsn_restart.
---
 gtp/gtp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch hide | download patch | download mbox

diff --git a/gtp/gtp.c b/gtp/gtp.c
index 34e1dc6..702e502 100644
--- a/gtp/gtp.c
+++ b/gtp/gtp.c
@@ -651,7 +651,7 @@  static void log_restart(struct gsn_t *gsn)
 	/* guarantee nul term, strncpy might omit if too long */
 	filename[NAMESIZE - 1] = 0;
 	strncpy(filename, gsn->statedir, NAMESIZE - 1);
-	strncat(filename, RESTART_FILE, NAMESIZE - 1 - strlen(filename));
+	strncat(filename, "/" RESTART_FILE, NAMESIZE - 1 - strlen(filename));
 
 	i = umask(022);