#include <AclIdent.h>
Public Member Functions | |
void | checkForAsync (ACLChecklist *) const override |
Static Public Member Functions | |
static IdentLookup * | Instance () |
Static Private Member Functions | |
static void | LookupDone (const char *ident, void *data) |
Static Private Attributes | |
static IdentLookup | instance_ |
Detailed Description
Definition at line 17 of file AclIdent.h.
Member Function Documentation
◆ checkForAsync()
|
overridevirtual |
Implements ACLChecklist::AsyncState.
Definition at line 99 of file AclIdent.cc.
References assert, Server::clientConnection, ACLFilledChecklist::conn(), conn, debugs, Filled(), Comm::IsConnOpen(), LookupDone(), and Ident::Start().
◆ Instance()
|
static |
Definition at line 93 of file AclIdent.cc.
References instance_.
Referenced by LookupDone(), makeExternalAclKey(), and ACLIdent::match().
◆ LookupDone()
|
staticprivate |
Definition at line 110 of file AclIdent.cc.
References Server::clientConnection, ACLFilledChecklist::conn(), dash_str, Filled(), Instance(), ACLChecklist::resumeNonBlockingCheck(), ACLFilledChecklist::rfc931, Comm::Connection::rfc931, USER_IDENT_SZ, and xstrncpy().
Referenced by checkForAsync().
Member Data Documentation
◆ instance_
|
staticprivate |
Definition at line 25 of file AclIdent.h.
Referenced by Instance().
The documentation for this class was generated from the following files:
- src/ident/AclIdent.h
- src/ident/AclIdent.cc