X-Git-Url: https://bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=tools%2Fsslio.c;h=0c35aa430fce4e50e8ec1f08fb712ce71c21aacf;hp=64d6c965494bce8a01f9615fbd4fa32d572526e1;hb=d16eee962a72a600c370f18f2ae25b36b4f532df;hpb=3210f38e0491b39aec1ef419cb4114e9483089fb diff --git a/tools/sslio.c b/tools/sslio.c index 64d6c96..0c35aa4 100644 --- a/tools/sslio.c +++ b/tools/sslio.c @@ -35,7 +35,7 @@ #include #include #include -#include +#include #include "brssl.h" #include "bearssl.h" @@ -82,8 +82,11 @@ run_command(br_ssl_engine_context *cc, unsigned char *buf, size_t len) br_ssl_engine_close(cc); return 1; case 'R': - fprintf(stderr, "renegotiating...\n"); - br_ssl_engine_renegotiate(cc); + if (br_ssl_engine_renegotiate(cc)) { + fprintf(stderr, "renegotiating...\n"); + } else { + fprintf(stderr, "not renegotiating.\n"); + } return 1; case 'F': /*