diff options
author | Yann Ylavic <ylavic@apache.org> | 2023-03-14 12:11:24 +0100 |
---|---|---|
committer | Yann Ylavic <ylavic@apache.org> | 2023-03-14 12:11:24 +0100 |
commit | e5fa6ee46ec1d32aa4c85edce752905a21e0cfad (patch) | |
tree | 1b67ca84f7ff26a50da4f7f1e209676d384238db /include | |
parent | mod_rewrite's BNEG now replaced by BNE= (diff) | |
download | apache2-e5fa6ee46ec1d32aa4c85edce752905a21e0cfad.tar.xz apache2-e5fa6ee46ec1d32aa4c85edce752905a21e0cfad.zip |
core: Add formats %{z} and %{strftime-format} to ErrorLogFormat. PR 62161.
%{z} prints the timezone offset (i.e. "[+-]nnnn") and %{strftime-format} allows
any %-format handled by [apr_]strftime().
* include/util_time.h():
Define new AP_CTIME_OPTION_GMTOFF option for ap_recent_ctime_ex().
* server/util_time.c(ap_recent_ctime_ex):
Handle AP_CTIME_OPTION_GMTOFF to print "[+-]nnnn" timezone.
* server/log.c(log_ctime):
If the format contains a '%' it's for strftime(), otherwise it's builtin
with new 'z' as AP_CTIME_OPTION_GMTOFF.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908380 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include')
-rw-r--r-- | include/util_time.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/util_time.h b/include/util_time.h index 9f54c912a3..6ba24a2e05 100644 --- a/include/util_time.h +++ b/include/util_time.h @@ -47,6 +47,8 @@ extern "C" { #define AP_CTIME_OPTION_USEC 0x1 /* Use more compact ISO 8601 format */ #define AP_CTIME_OPTION_COMPACT 0x2 +/* Add timezone offset from GMT ([+-]hhmm) */ +#define AP_CTIME_OPTION_GMTOFF 0x4 /** |