aboutsummaryrefslogtreecommitdiffstats
path: root/src/blogc/sysinfo.h
diff options
context:
space:
mode:
authorRafael G. Martins <rafael@rafaelmartins.eng.br>2019-02-03 15:18:34 +0100
committerRafael G. Martins <rafael@rafaelmartins.eng.br>2019-02-03 15:18:34 +0100
commit013a37c8738d671d9d5f8381146d7d1e8f651762 (patch)
treea7fdc5a34ff7fee42812cd26f4735cac0cdcee29 /src/blogc/sysinfo.h
parentadca120fdf42d8285d10173d584abec6a08ab1fc (diff)
downloadblogc-013a37c8738d671d9d5f8381146d7d1e8f651762.tar.gz
blogc-013a37c8738d671d9d5f8381146d7d1e8f651762.tar.bz2
blogc-013a37c8738d671d9d5f8381146d7d1e8f651762.zip
blogc: added username template variable
Diffstat (limited to 'src/blogc/sysinfo.h')
-rw-r--r--src/blogc/sysinfo.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/blogc/sysinfo.h b/src/blogc/sysinfo.h
index f26662a..25f2177 100644
--- a/src/blogc/sysinfo.h
+++ b/src/blogc/sysinfo.h
@@ -19,6 +19,14 @@
#endif /* HAVE_GETHOSTNAME */
#endif /* HAVE_UNISTD_H */
+#ifdef HAVE_UNISTD_H
+#ifdef HAVE_SYS_TYPES_H
+#ifdef HAVE_PWD_H
+#define HAVE_SYSINFO_USERNAME 1
+#endif /* HAVE_PWD_H */
+#endif /* HAVE_SYS_TYPES_H */
+#endif /* HAVE_UNISTD_H */
+
#ifdef HAVE_TIME_H
#define HAVE_SYSINFO_DATETIME 1
#endif /* HAVE_TIME_H */
@@ -27,6 +35,8 @@
char* blogc_sysinfo_get_hostname(void);
void blogc_sysinfo_inject_hostname(bc_trie_t *global);
+char* blogc_sysinfo_get_username(void);
+void blogc_sysinfo_inject_username(bc_trie_t *global);
char* blogc_sysinfo_get_datetime(void);
void blogc_sysinfo_inject_datetime(bc_trie_t *global);