$OpenBSD$
--- upnpglobalvars.c.orig	Tue Feb 14 18:44:56 2012
+++ upnpglobalvars.c	Sat Sep 22 02:08:06 2012
@@ -47,8 +47,8 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/types.h>
+#include <sys/syslimits.h>
 #include <netinet/in.h>
-#include <linux/limits.h>
 
 #include "config.h"
 #include "upnpglobalvars.h"
@@ -63,7 +63,7 @@ time_t startup_time = 0;
 struct runtime_vars_s runtime_vars;
 uint32_t runtime_flags = INOTIFY_MASK;
 
-const char * pidfilename = "/var/run/minidlna.pid";
+const char * pidfilename = "/var/run/minidlna/minidlna.pid";
 
 char uuidvalue[] = "uuid:00000000-0000-0000-0000-000000000000";
 char modelname[MODELNAME_MAX_LEN] = ROOTDEV_MODELNAME;
