Ross L Richardson([email protected]) on 2020.07.15 14:49:23 +1000:
> Field kv_type in struct kv is not used.  As that's the only use of
> enum key_type, delete them both.

This is probably because its a copy from relayd.
I dont think there is a reason to keep it.

i'd like to commit, anyone else to ok it?


> 
> 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