Commit 7fb4b92c authored by Matt Caswell's avatar Matt Caswell
Browse files

Avoid type punning warnings in b_addr.c



RT4378

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 13c03c8d
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -708,12 +708,12 @@ int BIO_lookup(const char *host, const char *service,
        /* Windows doesn't seem to have in_addr_t */
#ifdef OPENSSL_SYS_WINDOWS
        static uint32_t he_fallback_address;
        static const uint32_t *he_fallback_addresses[] =
            { &he_fallback_address, NULL };
        static const char *he_fallback_addresses[] =
            { (char *)&he_fallback_address, NULL };
#else
        static in_addr_t he_fallback_address;
        static const in_addr_t *he_fallback_addresses[] =
            { &he_fallback_address, NULL };
        static const char *he_fallback_addresses[] =
            { (char *)&he_fallback_address, NULL };
#endif
        static const struct hostent he_fallback =
            { NULL, NULL, AF_INET, sizeof(he_fallback_address),