solanum/authd
Elizabeth Myers 376ae2e2a7 Clean up the provider status logic.
Provider status (done, running, not run) is now attached to the
provider-specific data of the client. A reference count of auth
instances is kept in the auth_client struct to determine if a client is
done or not.

This also moves a lot of the logic for manipulating provider data into
into the provider.h header for inlining (no point in a function call for
these simple accessors).
2016-04-05 03:30:02 -05:00
..
providers Clean up the provider status logic. 2016-04-05 03:30:02 -05:00
authd.c authd: options can have no parameters. 2016-04-02 20:42:45 -05:00
authd.h authd: be more anal about errors 2016-03-28 19:22:40 -05:00
dns.c authd: be more anal about errors 2016-03-28 19:22:40 -05:00
dns.h authd: pass in uint32_t rid's. 2016-03-27 17:32:05 -05:00
getaddrinfo.c authd: Fix windows build 2016-03-23 22:51:03 -04:00
getaddrinfo.h Remove the rest of the SVN id tags 2016-03-23 20:13:12 -04:00
getnameinfo.c Remove trailing whitespace from files. 2016-03-29 13:23:27 -05:00
getnameinfo.h Remove the rest of the SVN id tags 2016-03-23 20:13:12 -04:00
Makefile.am authd: add (not really working) OPM provider. 2016-03-31 00:28:05 -05:00
notice.c authd: add stats reporting API 2016-03-27 17:04:14 -05:00
notice.h authd: add stats reporting API 2016-03-27 17:04:14 -05:00
provider.c Clean up the provider status logic. 2016-04-05 03:30:02 -05:00
provider.h Clean up the provider status logic. 2016-04-05 03:30:02 -05:00
res.c authd/res: clean up some horribly indented code 2016-04-02 17:45:01 -05:00
res.h res: expose rDNS building functions 2016-03-23 16:40:31 -05:00
reslib.c Remove common.h from here too. 2016-03-23 10:06:52 -05:00
reslib.h Cleanup more BSD-isms 2016-03-23 22:37:52 -04:00
reslist.c Remove trailing whitespace from files. 2016-03-29 13:23:27 -05:00