|
Squid Web Cache master
|
Go to the source code of this file.
Macros | |
| #define | RFC850_STRFTIME "%A, %d-%b-%y %H:%M:%S GMT" |
| #define | RFC1123_STRFTIME "%a, %d %b %Y %H:%M:%S GMT" |
Functions | |
| static int | make_month (const char *s) |
| static int | make_num (const char *s) |
| static int | tmSaneValues (struct tm *tm) |
| static struct tm * | parse_date_elements (const char *day, const char *month, const char *year, const char *aTime, const char *zone) |
| static struct tm * | parse_date (const char *str) |
Variables | |
| static const char * | month_names [12] |
| #define RFC1123_STRFTIME "%a, %d %b %Y %H:%M:%S GMT" |
Definition at line 21 of file rfc1123.cc.
| #define RFC850_STRFTIME "%A, %d-%b-%y %H:%M:%S GMT" |
Definition at line 20 of file rfc1123.cc.
|
static |
Definition at line 41 of file rfc1123.cc.
References month_names, xtolower, and xtoupper.
Referenced by parse_date_elements().
|
static |
Definition at line 32 of file rfc1123.cc.
Referenced by parse_date_elements().
|
static |
Definition at line 111 of file rfc1123.cc.
References parse_date_elements(), xisdigit, and xstrncpy().
Referenced by Time::ParseRfc1123().
|
static |
Definition at line 79 of file rfc1123.cc.
References make_month(), make_num(), and tmSaneValues().
Referenced by parse_date().
|
static |
Definition at line 63 of file rfc1123.cc.
Referenced by parse_date_elements().
|
static |
Definition at line 26 of file rfc1123.cc.
Referenced by make_month().