]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CLEANUP: stconn: rename cs{,_get}_{src,dst} to sc_*
authorWilly Tarreau <w@1wt.eu>
Fri, 27 May 2022 06:57:21 +0000 (08:57 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 27 May 2022 17:33:35 +0000 (19:33 +0200)
The following functions were renamed:

cs_src() -> sc_src()
cs_dst() -> sc_dst()
cs_get_src() -> sc_get_src()
cs_get_dst() -> sc_get_dst()

include/haproxy/cs_utils.h
src/backend.c
src/connection.c
src/frontend.c
src/hlua.c
src/http_ana.c
src/http_fetch.c
src/log.c
src/mux_fcgi.c
src/tcp_act.c
src/tcp_sample.c

index 2ea67d9ef07746a6fc1407769133390e7d26f850..e72ea43c1b38c7bc76a3bbec5f0eee2f693d797b 100644 (file)
@@ -169,7 +169,7 @@ static inline int cs_alloc_ibuf(struct stconn *cs, struct buffer_wait *wait)
  * the session for frontend CS and the server connection for the backend CS. It
  * returns a const address on success or NULL on failure.
  */
-static inline const struct sockaddr_storage *cs_src(const struct stconn *cs)
+static inline const struct sockaddr_storage *sc_src(const struct stconn *cs)
 {
        if (cs->src)
                return cs->src;
@@ -189,7 +189,7 @@ static inline const struct sockaddr_storage *cs_src(const struct stconn *cs)
  * on the session for frontend CS and the server connection for the backend
  * CS. It returns a const address on success or NULL on failure.
  */
-static inline const struct sockaddr_storage *cs_dst(const struct stconn *cs)
+static inline const struct sockaddr_storage *sc_dst(const struct stconn *cs)
 {
        if (cs->dst)
                return cs->dst;
@@ -210,7 +210,7 @@ static inline const struct sockaddr_storage *cs_dst(const struct stconn *cs)
  * source address is copied from the session one for frontend CS and the server
  * connection for the backend CS.
  */
-static inline int cs_get_src(struct stconn *cs)
+static inline int sc_get_src(struct stconn *cs)
 {
        const struct sockaddr_storage *src = NULL;
 
@@ -240,7 +240,7 @@ static inline int cs_get_src(struct stconn *cs)
  * stream connector destination address is copied from the session one for frontend
  * CS and the server connection for the backend CS.
  */
-static inline int cs_get_dst(struct stconn *cs)
+static inline int sc_get_dst(struct stconn *cs)
 {
        const struct sockaddr_storage *dst = NULL;
 
index 8b12afb3b2bd5056971d4b203e6ddf47e3b03007..f794464d1de57318fb7678a93ca62fe8e8ec60ee 100644 (file)
@@ -733,7 +733,7 @@ int assign_server(struct stream *s)
                                const struct sockaddr_storage *src;
 
                        case BE_LB_HASH_SRC:
-                               src = cs_src(s->scf);
+                               src = sc_src(s->scf);
                                if (src && src->ss_family == AF_INET) {
                                        srv = get_server_sh(s->be,
                                                            (void *)&((struct sockaddr_in *)src)->sin_addr,
@@ -894,7 +894,7 @@ static int alloc_dst_address(struct sockaddr_storage **ss,
                         * locally on multiple addresses at once. Nothing is done
                         * for AF_UNIX addresses.
                         */
-                       dst = cs_dst(s->scf);
+                       dst = sc_dst(s->scf);
                        if (dst && dst->ss_family == AF_INET) {
                                ((struct sockaddr_in *)*ss)->sin_family = AF_INET;
                                ((struct sockaddr_in *)*ss)->sin_addr =
@@ -911,7 +911,7 @@ static int alloc_dst_address(struct sockaddr_storage **ss,
                if ((srv->flags & SRV_F_MAPPORTS)) {
                        int base_port;
 
-                       dst = cs_dst(s->scf);
+                       dst = sc_dst(s->scf);
                        if (dst) {
                                /* First, retrieve the port from the incoming connection */
                                base_port = get_host_port(dst);
@@ -934,7 +934,7 @@ static int alloc_dst_address(struct sockaddr_storage **ss,
                        return SRV_STATUS_INTERNAL;
 
                /* in transparent mode, use the original dest addr if no dispatch specified */
-               dst = cs_dst(s->scf);
+               dst = sc_dst(s->scf);
                if (dst && (dst->ss_family == AF_INET || dst->ss_family == AF_INET6))
                        **ss = *dst;
        }
@@ -1111,7 +1111,7 @@ static int alloc_bind_address(struct sockaddr_storage **ss,
        case CO_SRC_TPROXY_CLI:
        case CO_SRC_TPROXY_CIP:
                /* FIXME: what can we do if the client connects in IPv6 or unix socket ? */
-               addr = cs_src(s->scf);
+               addr = sc_src(s->scf);
                if (!addr)
                        return SRV_STATUS_INTERNAL;
 
index 7ba4b17cd214be5d4d982e65923c97a6fbd26a56..a482396f56e92492da7e3799fe549221db61ae52 100644 (file)
@@ -1826,8 +1826,8 @@ static int make_proxy_line_v2(char *buf, int buf_len, struct server *srv, struct
        memcpy(hdr->sig, pp2_signature, PP2_SIGNATURE_LEN);
 
        if (strm) {
-               src = cs_src(strm->scf);
-               dst = cs_dst(strm->scf);
+               src = sc_src(strm->scf);
+               dst = sc_dst(strm->scf);
        }
        else if (remote && conn_get_src(remote) && conn_get_dst(remote)) {
                src = conn_src(remote);
@@ -2025,8 +2025,8 @@ int make_proxy_line(char *buf, int buf_len, struct server *srv, struct connectio
                const struct sockaddr_storage *dst = NULL;
 
                if (strm) {
-                       src = cs_src(strm->scf);
-                       dst = cs_dst(strm->scf);
+                       src = sc_src(strm->scf);
+                       dst = sc_dst(strm->scf);
                }
                else if (remote && conn_get_src(remote) && conn_get_dst(remote)) {
                        src = conn_src(remote);
index 48c654b7488839a981f0949646737fbb4a982926..b50c86ff39a76b2b9b9b15fb9ab206f25053e4d3 100644 (file)
@@ -62,7 +62,7 @@ int frontend_accept(struct stream *s)
                                        s->do_log(s);
                }
                else if (conn) {
-                       src = cs_src(s->scf);
+                       src = sc_src(s->scf);
                        if (!src)
                                send_log(fe, LOG_INFO, "Connect from unknown source to listener %d (%s/%s)\n",
                                         l->luid, fe->id, (fe->mode == PR_MODE_HTTP) ? "HTTP" : "TCP");
@@ -73,7 +73,7 @@ int frontend_accept(struct stream *s)
                                switch (addr_to_str(src, pn, sizeof(pn))) {
                                case AF_INET:
                                case AF_INET6:
-                                       dst = cs_dst(s->scf);
+                                       dst = sc_dst(s->scf);
                                        if (dst) {
                                                addr_to_str(dst, sn, sizeof(sn));
                                                port = get_host_port(dst);
@@ -113,7 +113,7 @@ int frontend_accept(struct stream *s)
                        }
                }
 
-               src = cs_src(s->scf);
+               src = sc_src(s->scf);
                if (!src) {
                        chunk_printf(&trash, "%08x:%s.accept(%04x)=%04x from [listener:%d] ALPN=%s\n",
                                     s->uniq_id, fe->id, (unsigned short)l->rx.fd, (unsigned short)conn->handle.fd,
index ddc5ff2435e9831866c99b8d5e5cff02db800e6c..f84b9e0e38103de0bf1d8bce4cc4328cd42bb360 100644 (file)
@@ -2636,7 +2636,7 @@ __LJMP static int hlua_socket_getpeername(struct lua_State *L)
 
        appctx = container_of(peer, struct hlua_csk_ctx, xref)->appctx;
        cs = appctx_cs(appctx);
-       dst = cs_dst(cs_opposite(cs));
+       dst = sc_dst(cs_opposite(cs));
        if (!dst) {
                xref_unlock(&socket->xref, peer);
                lua_pushnil(L);
index d0ab21570bd0cc671b380a4d99c4bd040bbcfc31..303739e127bded98aaa853aec5b9fc13bca28219 100644 (file)
@@ -662,7 +662,7 @@ int http_process_request(struct stream *s, struct channel *req, int an_bit)
         * asks for it.
         */
        if ((sess->fe->options | s->be->options) & PR_O_FWDFOR) {
-               const struct sockaddr_storage *src = cs_src(s->scf);
+               const struct sockaddr_storage *src = sc_src(s->scf);
                struct http_hdr_ctx ctx = { .blk = NULL };
                struct ist hdr = isttest(s->be->fwdfor_hdr_name) ? s->be->fwdfor_hdr_name : sess->fe->fwdfor_hdr_name;
 
@@ -719,7 +719,7 @@ int http_process_request(struct stream *s, struct channel *req, int an_bit)
         * asks for it.
         */
        if ((sess->fe->options | s->be->options) & PR_O_ORGTO) {
-               const struct sockaddr_storage *dst = cs_dst(s->scf);
+               const struct sockaddr_storage *dst = sc_dst(s->scf);
                struct ist hdr = isttest(s->be->orgto_hdr_name) ? s->be->orgto_hdr_name : sess->fe->orgto_hdr_name;
 
                if (dst && dst->ss_family == AF_INET) {
index 27900908b9351d935e77285dc60785d0b9add16b..49ea4262ab698ce8b48fac10e2ef4abc3d18f58e 100644 (file)
@@ -1186,7 +1186,7 @@ static int smp_fetch_base32(const struct arg *args, struct sample *smp, const ch
  */
 static int smp_fetch_base32_src(const struct arg *args, struct sample *smp, const char *kw, void *private)
 {
-       const struct sockaddr_storage *src = (smp->strm ? cs_src(smp->strm->scf) : NULL);
+       const struct sockaddr_storage *src = (smp->strm ? sc_src(smp->strm->scf) : NULL);
        struct buffer *temp;
 
        if (!src)
@@ -2053,7 +2053,7 @@ static int smp_fetch_url32(const struct arg *args, struct sample *smp, const cha
  */
 static int smp_fetch_url32_src(const struct arg *args, struct sample *smp, const char *kw, void *private)
 {
-       const struct sockaddr_storage *src = (smp->strm ? cs_src(smp->strm->scf) : NULL);
+       const struct sockaddr_storage *src = (smp->strm ? sc_src(smp->strm->scf) : NULL);
        struct buffer *temp;
 
        if (!src)
index a868a7ec41f264e0a67b7b2323bc0bd68cec1e6a..35b7597337e2081c14ac2a4408f8b827e5cd84a1 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -2114,7 +2114,7 @@ int sess_build_logline(struct session *sess, struct stream *s, char *dst, size_t
                                break;
 
                        case LOG_FMT_CLIENTIP:  // %ci
-                               addr = (s ? cs_src(s->scf) : sess_src(sess));
+                               addr = (s ? sc_src(s->scf) : sess_src(sess));
                                if (addr)
                                        ret = lf_ip(tmplog, (struct sockaddr *)addr, dst + maxsize - tmplog, tmp);
                                else
@@ -2127,7 +2127,7 @@ int sess_build_logline(struct session *sess, struct stream *s, char *dst, size_t
                                break;
 
                        case LOG_FMT_CLIENTPORT:  // %cp
-                               addr = (s ? cs_src(s->scf) : sess_src(sess));
+                               addr = (s ? sc_src(s->scf) : sess_src(sess));
                                if (addr) {
                                        /* sess->listener is always defined when the session's owner is an inbound connections */
                                        if (addr->ss_family == AF_UNIX)
@@ -2145,7 +2145,7 @@ int sess_build_logline(struct session *sess, struct stream *s, char *dst, size_t
                                break;
 
                        case LOG_FMT_FRONTENDIP: // %fi
-                               addr = (s ? cs_dst(s->scf) : sess_dst(sess));
+                               addr = (s ? sc_dst(s->scf) : sess_dst(sess));
                                if (addr)
                                        ret = lf_ip(tmplog, (struct sockaddr *)addr, dst + maxsize - tmplog, tmp);
                                else
@@ -2158,7 +2158,7 @@ int sess_build_logline(struct session *sess, struct stream *s, char *dst, size_t
                                break;
 
                        case  LOG_FMT_FRONTENDPORT: // %fp
-                               addr = (s ? cs_dst(s->scf) : sess_dst(sess));
+                               addr = (s ? sc_dst(s->scf) : sess_dst(sess));
                                if (addr) {
                                        /* sess->listener is always defined when the session's owner is an inbound connections */
                                        if (addr->ss_family == AF_UNIX)
index a78751b37aed08ca245541eb1b59eac9fda9b01f..6b8d8b36d0dfb3f472af39d53ceb0693f8a24385 100644 (file)
@@ -1236,8 +1236,8 @@ static int fcgi_set_default_param(struct fcgi_conn *fconn, struct fcgi_strm *fst
                                  struct fcgi_strm_params *params)
 {
        struct connection *cli_conn = objt_conn(fstrm->sess->origin);
-       const struct sockaddr_storage *src = (sc_check(fcgi_strm_sc(fstrm)) ? conn_src(fconn->conn) : cs_src(cs_opposite(fcgi_strm_sc(fstrm))));
-       const struct sockaddr_storage *dst = (sc_check(fcgi_strm_sc(fstrm)) ? conn_dst(fconn->conn) : cs_dst(cs_opposite(fcgi_strm_sc(fstrm))));
+       const struct sockaddr_storage *src = (sc_check(fcgi_strm_sc(fstrm)) ? conn_src(fconn->conn) : sc_src(cs_opposite(fcgi_strm_sc(fstrm))));
+       const struct sockaddr_storage *dst = (sc_check(fcgi_strm_sc(fstrm)) ? conn_dst(fconn->conn) : sc_dst(cs_opposite(fcgi_strm_sc(fstrm))));
        struct ist p;
 
        if (!sl)
index c4b747e49661f6c55d18cf770472eb174b263f50..fc1b091223632ef658de9b2f450a8c77db318f20 100644 (file)
@@ -67,7 +67,7 @@ static enum act_return tcp_action_req_set_src(struct act_rule *rule, struct prox
 
        case ACT_F_TCP_REQ_CNT:
        case ACT_F_HTTP_REQ:
-               if (!cs_get_src(s->scf))
+               if (!sc_get_src(s->scf))
                        goto end;
                src = s->scf->src;
                break;
@@ -123,7 +123,7 @@ static enum act_return tcp_action_req_set_dst(struct act_rule *rule, struct prox
 
        case ACT_F_TCP_REQ_CNT:
        case ACT_F_HTTP_REQ:
-               if (!cs_get_dst(s->scf))
+               if (!sc_get_dst(s->scf))
                        goto end;
                dst = s->scf->dst;
                break;
@@ -180,7 +180,7 @@ static enum act_return tcp_action_req_set_src_port(struct act_rule *rule, struct
 
        case ACT_F_TCP_REQ_CNT:
        case ACT_F_HTTP_REQ:
-               if (!cs_get_src(s->scf))
+               if (!sc_get_src(s->scf))
                        goto end;
                src = s->scf->src;
                break;
@@ -235,7 +235,7 @@ static enum act_return tcp_action_req_set_dst_port(struct act_rule *rule, struct
 
        case ACT_F_TCP_REQ_CNT:
        case ACT_F_HTTP_REQ:
-               if (!cs_get_dst(s->scf))
+               if (!sc_get_dst(s->scf))
                        goto end;
                dst = s->scf->dst;
                break;
index 272159e40632f74844ceccdc865b1cef37a3fc67..a8895b1a450cf40a8d78fe243f118e674789c90d 100644 (file)
@@ -64,7 +64,7 @@ smp_fetch_src(const struct arg *args, struct sample *smp, const char *kw, void *
                        src = conn_src(conn);
        }
         else /* src */
-               src = (smp->strm ? cs_src(smp->strm->scf) : sess_src(smp->sess));
+               src = (smp->strm ? sc_src(smp->strm->scf) : sess_src(smp->sess));
 
        if (!src)
                return 0;
@@ -108,7 +108,7 @@ smp_fetch_sport(const struct arg *args, struct sample *smp, const char *kw, void
                        src = conn_src(conn);
        }
         else /* src_port */
-               src = (smp->strm ? cs_src(smp->strm->scf) : sess_src(smp->sess));
+               src = (smp->strm ? sc_src(smp->strm->scf) : sess_src(smp->sess));
 
        if (!src)
                return 0;
@@ -143,7 +143,7 @@ smp_fetch_dst(const struct arg *args, struct sample *smp, const char *kw, void *
                        dst = conn_dst(conn);
        }
         else /* dst */
-               dst = (smp->strm ? cs_dst(smp->strm->scf) : sess_dst(smp->sess));
+               dst = (smp->strm ? sc_dst(smp->strm->scf) : sess_dst(smp->sess));
 
        if (!dst)
                return 0;
@@ -180,7 +180,7 @@ int smp_fetch_dst_is_local(const struct arg *args, struct sample *smp, const cha
                        dst = conn_dst(conn);
        }
        else /* dst_is_local */
-               dst = (smp->strm ? cs_dst(smp->strm->scf) : sess_dst(smp->sess));
+               dst = (smp->strm ? sc_dst(smp->strm->scf) : sess_dst(smp->sess));
 
        if (!dst)
                return 0;
@@ -206,7 +206,7 @@ int smp_fetch_src_is_local(const struct arg *args, struct sample *smp, const cha
                        src = conn_src(conn);
        }
        else /* src_is_local */
-               src = (smp->strm ? cs_src(smp->strm->scf) : sess_src(smp->sess));
+               src = (smp->strm ? sc_src(smp->strm->scf) : sess_src(smp->sess));
 
        if (!src)
                return 0;
@@ -239,7 +239,7 @@ smp_fetch_dport(const struct arg *args, struct sample *smp, const char *kw, void
                        dst = conn_dst(conn);
        }
         else /* dst_port */
-               dst = (smp->strm ? cs_dst(smp->strm->scf) : sess_dst(smp->sess));
+               dst = (smp->strm ? sc_dst(smp->strm->scf) : sess_dst(smp->sess));
 
        if (!dst)
                return 0;