More miscellaneous bools.

Change-Id: I0960fed68ef39e4523ef9f2ba89ffa92f09c4dce
Reviewed-on: https://boringssl-review.googlesource.com/19945
Reviewed-by: Steven Valdez <svaldez@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc
index ee2cd89..853994b 100644
--- a/ssl/ssl_lib.cc
+++ b/ssl/ssl_lib.cc
@@ -800,7 +800,7 @@
   // Run the handshake.
   SSL_HANDSHAKE *hs = ssl->s3->hs;
 
-  int early_return = 0;
+  bool early_return = false;
   int ret = ssl_run_handshake(hs, &early_return);
   ssl_do_info_callback(
       ssl, ssl->server ? SSL_CB_ACCEPT_EXIT : SSL_CB_CONNECT_EXIT, ret);
@@ -921,7 +921,7 @@
       }
     }
 
-    int got_handshake;
+    bool got_handshake = false;
     int ret = ssl->method->read_app_data(ssl, &got_handshake, (uint8_t *)buf,
                                          num, peek);
     if (ret > 0 || !got_handshake) {
@@ -967,7 +967,8 @@
     return -1;
   }
 
-  int ret = 0, needs_handshake = 0;
+  int ret = 0;
+  bool needs_handshake = false;
   do {
     // If necessary, complete the handshake implicitly.
     if (!ssl_can_write(ssl)) {