diff --git a/src/utils.cc b/src/utils.cc index 47b11dad..658155a1 100644 --- a/src/utils.cc +++ b/src/utils.cc @@ -55,5 +55,12 @@ double generate_assay_unique_id() { } +std::string ascTime(time_t *t) { + std::string ts = std::ctime(t); + ts.pop_back(); + return ts; +} + + } // namespace ModSecurity diff --git a/src/utils.h b/src/utils.h index cdf00ef0..b68538cc 100644 --- a/src/utils.h +++ b/src/utils.h @@ -26,6 +26,7 @@ namespace ModSecurity { std::vector split(std::string str, char delimiter); double random_number(const double from, const double to); double generate_assay_unique_id(); + std::string ascTime(time_t *t); } // namespace ModSecurity #define SRC_UTILS_H_