]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: log: remove unused fmt_directive()
authorWilly Tarreau <w@1wt.eu>
Fri, 11 Jun 2021 15:32:03 +0000 (17:32 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 11 Jun 2021 15:32:03 +0000 (17:32 +0200)
fmt_directive() became unused after the removal of the deprecated
tags, and it emits a warning on some compilers. Let's drop it.

src/log.c

index b0ae9c685e240e3b0e6320df34dc29986d813439..41810f574ed472b0dc5ae30aa4729570daa3c714 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -229,47 +229,6 @@ struct logformat_var_args var_args_list[] = {
        {  0,  0 }
 };
 
-/* return the name of the directive used in the current proxy for which we're
- * currently parsing a header, when it is known.
- */
-static inline const char *fmt_directive(const struct proxy *curproxy)
-{
-       switch (curproxy->conf.args.ctx) {
-       case ARGC_ACL:
-               return "acl";
-       case ARGC_STK:
-               return "stick";
-       case ARGC_TRK:
-               return "track-sc";
-       case ARGC_LOG:
-               return "log-format";
-       case ARGC_LOGSD:
-               return "log-format-sd";
-       case ARGC_HRQ:
-               return "http-request";
-       case ARGC_HRS:
-               return "http-response";
-       case ARGC_UIF:
-               return "unique-id-format";
-       case ARGC_RDR:
-               return "redirect";
-       case ARGC_CAP:
-               return "capture";
-       case ARGC_SRV:
-               return "server";
-       case ARGC_SPOE:
-               return "spoe-message";
-       case ARGC_UBK:
-               return "use_backend";
-       case ARGC_HERR:
-               return "http-error";
-       case ARGC_OT:
-               return "ot-scope";
-       default:
-               return "undefined(please report this bug)"; /* must never happen */
-       }
-}
-
 /*
  * callback used to configure addr source retrieval
  */