23#ifndef DETERMINISTICESPASYNCWEBSERVER_AUTH_LOCKOUT_H
24#define DETERMINISTICESPASYNCWEBSERVER_AUTH_LOCKOUT_H
28#if DETWS_ENABLE_AUTH_LOCKOUT
41uint32_t auth_lockout_remaining_ms(
const DetIp *ip, uint32_t now_ms);
44void auth_lockout_fail(
const DetIp *ip, uint32_t now_ms);
47void auth_lockout_succeed(
const DetIp *ip);
50void auth_lockout_reset(
void);
User-facing configuration for DeterministicESPAsyncWebServer.
Layer 3 (Network) - a family-tagged IP address (IPv4 or IPv6) with RFC-faithful text parsing,...
A v4 or v6 address in network (big-endian) byte order.