]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/ident/Ident.h
2 * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
15 #include "comm/forward.h"
17 typedef void IDCB(const char *ident
, void *data
);
24 * Open a connection and request IDENT information from a peer machine.
25 * Callack will be called whan the lookup is completed.
26 * Self-registers with a global ident lookup manager,
27 * will call Ident::Init() itself if the manager has not been initialized already.
29 void Start(const Comm::ConnectionPointer
&conn
, IDCB
* callback
, void *cbdata
);
32 * Initialize IDENT lookup manager.
33 * Currently a hash list of open ident requests.
39 #endif /* USE_IDENT */
40 #endif /* SQUID_IDENT_H */