Initialize afi & safi to zero
authorjob <job@openbsd.org>
Wed, 6 Sep 2023 15:53:07 +0000 (15:53 +0000)
committerjob <job@openbsd.org>
Wed, 6 Sep 2023 15:53:07 +0000 (15:53 +0000)
OK tb@

lib/libcrypto/x509/x509_addr.c

index 0506fe3..735891f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: x509_addr.c,v 1.87 2023/09/06 15:32:54 tb Exp $ */
+/*     $OpenBSD: x509_addr.c,v 1.88 2023/09/06 15:53:07 job Exp $ */
 /*
  * Contributed to the OpenSSL Project by the American Registry for
  * Internet Numbers ("ARIN").
@@ -676,9 +676,10 @@ i2r_IPAddrBlocks(const X509V3_EXT_METHOD *method, void *ext, BIO *out,
 {
        const IPAddrBlocks *addr = ext;
        IPAddressFamily *af;
-       uint16_t afi;
-       uint8_t safi;
-       int i, safi_is_set;
+       uint16_t afi = 0;
+       uint8_t safi = 0;
+       int safi_is_set = 0;
+       int i;
 
        for (i = 0; i < sk_IPAddressFamily_num(addr); i++) {
                af = sk_IPAddressFamily_value(addr, i);