Sniffer Watch Mode

Added some statistics tracking to the watch mode.
This commit is contained in:
John Safranek
2019-06-14 11:07:29 -07:00
parent 8be6c0c08c
commit b02e1e8d59

View File

@@ -2347,9 +2347,17 @@ static int ProcessCertificate(const byte* input, int* sslBytes,
ret = WatchCb((void*)session, digest, sizeof(digest), input, certSz,
WatchCbCtx, error);
if (ret != 0) {
#ifdef WOLFSSL_SNIFFER_STATS
INC_STAT(SnifferStats.sslKeysUnmatched);
#endif
SetError(WATCH_FAIL_STR, error, session, FATAL_ERROR_STATE);
return -1;
}
else {
#ifdef WOLFSSL_SNIFFER_STATS
INC_STAT(SnifferStats.sslKeyMatches);
#endif
}
return 0;
}