0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-08-31 22:05:17 +02:00
construct/authd/providers
Elizabeth Myers 3e875f629f authd/provider: overhaul storage of various pieces of data
Clients are stored in a dictionary referenced by id (to allow for
UINT32_MAX auth clients, which is plenty).

Each provider now has a data slot (this limits the number of providers
to 32 for now, but that's plenty for now) which they can use to attach
data to auth_clients. This consolidates data, aids in debugging, and
makes it easier to just pass around auth_client structures.
2016-03-22 19:13:54 -05:00
..
ident.c authd/provider: overhaul storage of various pieces of data 2016-03-22 19:13:54 -05:00
rdns.c authd/provider: overhaul storage of various pieces of data 2016-03-22 19:13:54 -05:00