Field kv_type in struct kv is not used.  As that's the only use of
enum key_type, delete them both.

Ross


Index: httpd.h
===================================================================
RCS file: /cvs/src/usr.sbin/httpd/httpd.h,v
retrieving revision 1.146
diff -u -p -r1.146 httpd.h
--- httpd.h     9 Feb 2020 09:44:04 -0000       1.146
+++ httpd.h     15 Jul 2020 04:45:16 -0000
@@ -121,24 +121,12 @@ struct ctl_flags {
        uint8_t          cf_tls_sid[TLS_MAX_SESSION_ID_LENGTH];
 };
 
-enum key_type {
-       KEY_TYPE_NONE           = 0,
-       KEY_TYPE_COOKIE,
-       KEY_TYPE_HEADER,
-       KEY_TYPE_PATH,
-       KEY_TYPE_QUERY,
-       KEY_TYPE_URL,
-       KEY_TYPE_MAX
-};
-
 TAILQ_HEAD(kvlist, kv);
 RB_HEAD(kvtree, kv);
 
 struct kv {
        char                    *kv_key;
        char                    *kv_value;
-
-       enum key_type            kv_type;
 
 #define KV_FLAG_INVALID                 0x01
 #define KV_FLAG_GLOBBING        0x02

Reply via email to