diff options
Diffstat (limited to 'snac.c')
| -rw-r--r-- | snac.c | 12 |
1 files changed, 12 insertions, 0 deletions
| @@ -170,3 +170,15 @@ int check_password(const char *uid, const char *passwd, const char *hash) | |||
| 170 | 170 | ||
| 171 | return ret; | 171 | return ret; |
| 172 | } | 172 | } |
| 173 | |||
| 174 | |||
| 175 | const char *http_status_text(int status) | ||
| 176 | /* translate status codes to canonical status texts */ | ||
| 177 | { | ||
| 178 | switch (status) { | ||
| 179 | #define HTTP_STATUS(code, name, text) case HTTP_STATUS_ ## name: return #text; | ||
| 180 | #include "http_codes.h" | ||
| 181 | #undef HTTP_STATUS | ||
| 182 | default: return "Unknown"; | ||
| 183 | } | ||
| 184 | } | ||