From feb1aa5d2f5bc94c44e123c062687290077ea410 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sat, 9 Jun 2018 13:42:35 -0700 Subject: [PATCH] ircd::info: Add glibc related to info. --- include/ircd/info.h | 2 ++ ircd/info.cc | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/include/ircd/info.h b/include/ircd/info.h index a681d2550..3cd36b968 100644 --- a/include/ircd/info.h +++ b/include/ircd/info.h @@ -48,6 +48,8 @@ namespace ircd::info extern const size_t rlimit_data; extern const size_t rlimit_rss; extern const size_t rlimit_nofile; + + extern const int glibc[3]; #ifdef HAVE_SYS_UTSNAME_H extern const ::utsname utsname; #endif diff --git a/ircd/info.cc b/ircd/info.cc index 2198b6f2e..2b057650f 100644 --- a/ircd/info.cc +++ b/ircd/info.cc @@ -183,6 +183,14 @@ ircd::info::startup // System / platform information // +const int +glibc[3] +{ + __GNU_LIBRARY__, + __GLIBC__, + __GLIBC_MINOR__, +}; + #ifdef HAVE_SYS_UTSNAME_H decltype(ircd::info::utsname) ircd::info::utsname{[]