aboutsummaryrefslogtreecommitdiff
path: root/common/config.h.in
diff options
context:
space:
mode:
authorJulien Dessaux2019-04-01 14:19:42 +0200
committerJulien Dessaux2019-04-01 14:19:42 +0200
commitb372795ac777b979e32a71a03911c80126ae0d8a (patch)
tree01e7d38c5026daf4d9df51ece7bfd44e2f4af3ca /common/config.h.in
parentFixed session recording that was broken, and install the session player from ... (diff)
downloadbastion-b372795ac777b979e32a71a03911c80126ae0d8a.tar.gz
bastion-b372795ac777b979e32a71a03911c80126ae0d8a.tar.bz2
bastion-b372795ac777b979e32a71a03911c80126ae0d8a.zip
Added argument parsing with libparg, along with usefull running modes
Diffstat (limited to 'common/config.h.in')
-rw-r--r--common/config.h.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/config.h.in b/common/config.h.in
index 95d43c9..a671414 100644
--- a/common/config.h.in
+++ b/common/config.h.in
@@ -3,6 +3,8 @@
#define CONFIG_DIR "@CMAKE_INSTALL_PREFIX@/etc/bastion/"
#define CONFIG_PATH CONFIG_DIR "bastion.conf"
+#define VERSION "@PROJECT_VERSION@"
+#define GIT_HASH "@GIT_HASH@"
#define MAX_HOSTNAME_LENGTH 64
@@ -17,7 +19,7 @@
#define SESSION_RECORDING_DIRECTORY_MODE S_IRUSR | S_IWUSR | S_IXUSR
#endif
-char config_load(void);
+char config_load(const char *config_file);
int config_get_port(void);
const char * config_get_key_dsa(void);
const char * config_get_key_rsa(void);