Rename REQ_MOD to REQ_IF_MODIFIED_SINCE - quark - quark web server
(HTM) git clone git://git.suckless.org/quark
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 90d5179ea0d7a437a08085dfa1c10953dbd45a68
(DIR) parent 2c50d0c654ca619fc3c3e34ee3452ffdf9ef7c4e
(HTM) Author: Laslo Hunhold <dev@frign.de>
Date: Wed, 5 Aug 2020 15:46:03 +0200
Rename REQ_MOD to REQ_IF_MODIFIED_SINCE
The named constants for header fields of the response struct all
pretty much matched the actual header name, which I think improves
readability for everyone familiar with the HTTP-spec.
The request header fields named constants followed the rule, except
the "If-Modified-Since"-header, which is addressed in this commit.
Signed-off-by: Laslo Hunhold <dev@frign.de>
Diffstat:
M http.c | 11 ++++++-----
M http.h | 2 +-
2 files changed, 7 insertions(+), 6 deletions(-)
---
(DIR) diff --git a/http.c b/http.c
@@ -22,9 +22,9 @@
#include "util.h"
const char *req_field_str[] = {
- [REQ_HOST] = "Host",
- [REQ_RANGE] = "Range",
- [REQ_MOD] = "If-Modified-Since",
+ [REQ_HOST] = "Host",
+ [REQ_RANGE] = "Range",
+ [REQ_IF_MODIFIED_SINCE] = "If-Modified-Since",
};
const char *req_method_str[] = {
@@ -671,9 +671,10 @@ http_send_response(int fd, struct request *req)
}
/* modified since */
- if (req->field[REQ_MOD][0]) {
+ if (req->field[REQ_IF_MODIFIED_SINCE][0]) {
/* parse field */
- if (!strptime(req->field[REQ_MOD], "%a, %d %b %Y %T GMT", &tm)) {
+ if (!strptime(req->field[REQ_IF_MODIFIED_SINCE],
+ "%a, %d %b %Y %T GMT", &tm)) {
return http_send_status(fd, S_BAD_REQUEST);
}
(DIR) diff --git a/http.h b/http.h
@@ -10,7 +10,7 @@
enum req_field {
REQ_HOST,
REQ_RANGE,
- REQ_MOD,
+ REQ_IF_MODIFIED_SINCE,
NUM_REQ_FIELDS,
};