stream: New functions stream_verify_name() and pstream_verify_name().
[openvswitch] / lib / daemon.c
index 46c9a88e750bc554cda1c92393a6412bd7eba633..081912b128c230c59550608059ea4cdc9a8b25a0 100644 (file)
@@ -58,9 +58,9 @@ static bool monitor;
 char *
 make_pidfile_name(const char *name) 
 {
-    return (!name ? xasprintf("%s/%s.pid", ovs_rundir, program_name)
-            : *name == '/' ? xstrdup(name)
-            : xasprintf("%s/%s", ovs_rundir, name));
+    return (!name
+            ? xasprintf("%s/%s.pid", ovs_rundir, program_name)
+            : abs_file_name(ovs_rundir, name));
 }
 
 /* Sets up a following call to daemonize() to create a pidfile named 'name'.