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