]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: connection: silence a couple of null-deref build warnings at -Wextra
authorWilly Tarreau <w@1wt.eu>
Thu, 20 Sep 2018 09:26:52 +0000 (11:26 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 20 Sep 2018 09:42:15 +0000 (11:42 +0200)
These ones don't need to be checked either.

include/proto/connection.h
src/connection.c

index 85c5b633fcfab11a8eaaee00aca6ce5b9d6a4a20..31f82b8b18aa29442131dabf6aeffa65558d9ebb 100644 (file)
@@ -1029,7 +1029,7 @@ static inline struct proxy *conn_get_proxy(const struct connection *conn)
  */
 static inline int conn_install_mux_fe(struct connection *conn, void *ctx)
 {
-       struct bind_conf     *bind_conf = objt_listener(conn->target)->bind_conf;
+       struct bind_conf     *bind_conf = __objt_listener(conn->target)->bind_conf;
        const struct mux_ops *mux_ops;
 
        if (bind_conf->mux_proto)
index b970d418923b97fb1e8f85301338a76936d1492f..06e1ed840da90437aef2bd1c5b42ddfaafb90b48 100644 (file)
@@ -862,7 +862,7 @@ int conn_recv_netscaler_cip(struct connection *conn, int flag)
 
        /* Decode a possible NetScaler Client IP request, fail early if
         * it does not match */
-       if (ntohl(*(uint32_t *)line) != objt_listener(conn->target)->bind_conf->ns_cip_magic)
+       if (ntohl(*(uint32_t *)line) != __objt_listener(conn->target)->bind_conf->ns_cip_magic)
                goto bad_magic;
 
        /* Legacy CIP protocol */