$NetBSD: patch-ad,v 1.3 2012/09/28 22:44:11 khorben Exp $

Allowing the configuration files' directory to be re-defined

--- src/defs.h.orig	2014-12-29 11:17:09.000000000 +0000
+++ src/defs.h
@@ -60,9 +60,13 @@
 #include "olsr_protocol.h"
 #include "olsr_cfg.h"
 
+#ifndef ETCDIR
+#define ETCDIR "/etc"
+#endif
+
 #ifndef OLSRD_GLOBAL_CONF_FILE
 #define OLSRD_CONF_FILE_NAME	"olsrd.conf"
-#define OLSRD_GLOBAL_CONF_FILE	"/etc/olsrd/" OLSRD_CONF_FILE_NAME
+#define OLSRD_GLOBAL_CONF_FILE	ETCDIR "/" OLSRD_CONF_FILE_NAME
 #endif /* OLSRD_GLOBAL_CONF_FILE */
 
 #define	MAXMESSAGESIZE		1500    /* max broadcast size */
