summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2008-11-29 23:54:32 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2008-11-29 23:54:32 +0100
commitc40b257f9e4657d0bffde2237073d2b8f3181f34 (patch)
tree45ccd5aa1d1c7354f6c21af9351e2d3a353f5860 /common
parent622fb9169d5c554d5f5c8ca42e978f133be5bb45 (diff)
downloadeurephia-c40b257f9e4657d0bffde2237073d2b8f3181f34.tar.gz
eurephia-c40b257f9e4657d0bffde2237073d2b8f3181f34.tar.xz
eurephia-c40b257f9e4657d0bffde2237073d2b8f3181f34.zip
BUGFIX: Use hard coded default values when checking against openvpn_attempts if config parameters is not set
Diffstat (limited to 'common')
-rw-r--r--common/eurephia_nullsafe.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/eurephia_nullsafe.h b/common/eurephia_nullsafe.h
index a980cfe..80709ee 100644
--- a/common/eurephia_nullsafe.h
+++ b/common/eurephia_nullsafe.h
@@ -29,5 +29,6 @@
#define strdup_nullsafe(str) (str != NULL ? strdup(str) : NULL)
#define strlen_nullsafe(str) (str != NULL ? strlen(str) : 0)
#define free_nullsafe(str) if( str != NULL ) { free(str); str = NULL;}
+#define defaultValue(str, defstr) (strlen_nullsafe(str) == 0 ? defstr : str)
#endif /* !EUREPHIA_NULLSAFE_H_ */