]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: log: make all lf_* sess build helper static
authorAurelien DARRAGON <adarragon@haproxy.com>
Mon, 22 Apr 2024 08:18:18 +0000 (10:18 +0200)
committerAurelien DARRAGON <adarragon@haproxy.com>
Fri, 26 Apr 2024 16:39:31 +0000 (18:39 +0200)
There is no need to expose such functions since they are only involved in
the log building process that occurs inside sess_build_logline().

Making functions static and removing their public prototype to ease code
maintenance.

include/haproxy/log.h
src/log.c

index fa85cb3107984009d6ec3f913d2bb2a999bb9293..8d3f72dc9c8b8ea4fe3ae6d568fb5039ed7b22fb 100644 (file)
@@ -147,27 +147,6 @@ int get_log_level(const char *lev);
  */
 int get_log_facility(const char *fac);
 
-/*
- * Write a string in the log string
- * Take cares of quote options
- *
- * Return the address of the \0 character, or NULL on error
- */
-char *lf_text_len(char *dst, const char *src, size_t len, size_t size, const struct logformat_node *node);
-
-/*
- * Write a IP address to the log string
- * +X option write in hexadecimal notation, most significant byte on the left
- */
-char *lf_ip(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node);
-
-/*
- * Write a port to the log
- * +X option write in hexadecimal notation, most significant byte on the left
- */
-char *lf_port(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node);
-
-
 /*
  * Function to handle log header building (exported for sinks)
  */
index a521e0a08832614fb4d9d1537d984697bb5e4236..f83c38ba2fcc9daca68d95b127f3e5462ae4c816 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -1905,7 +1905,7 @@ static inline char *_lf_quotetext_len(char *dst, const char *src,
  *
  * Return the address of the \0 character, or NULL on error
  */
-char *lf_text_len(char *dst, const char *src, size_t len, size_t size, const struct logformat_node *node)
+static char *lf_text_len(char *dst, const char *src, size_t len, size_t size, const struct logformat_node *node)
 {
        if ((node->options & LOG_OPT_QUOTE))
                return _lf_quotetext_len(dst, src, len, size, node);
@@ -1927,7 +1927,7 @@ char *lf_text_len(char *dst, const char *src, size_t len, size_t size, const str
  * Same as lf_text_len() except that it ignores mandatory and quoting options.
  * Quoting is only performed when strictly required by the encoding method.
  */
-char *lf_rawtext_len(char *dst, const char *src, size_t len, size_t size, const struct logformat_node *node)
+static char *lf_rawtext_len(char *dst, const char *src, size_t len, size_t size, const struct logformat_node *node)
 {
        return _lf_text_len(dst, src, len, size, node);
 }
@@ -1948,7 +1948,7 @@ static inline char *lf_rawtext(char *dst, const char *src, size_t size, const st
  * Write a IP address to the log string
  * +X option write in hexadecimal notation, most significant byte on the left
  */
-char *lf_ip(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node)
+static char *lf_ip(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node)
 {
        char *ret = dst;
        int iret;
@@ -2033,7 +2033,7 @@ static inline char *lf_int(char *dst, size_t size, int64_t value,
  * Write a port to the log
  * +X option write in hexadecimal notation, most significant byte on the left
  */
-char *lf_port(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node)
+static char *lf_port(char *dst, const struct sockaddr *sockaddr, size_t size, const struct logformat_node *node)
 {
        char *ret = dst;
        int iret;