#include "compat/krb5.h"
#include <cstring>
Go to the source code of this file.
|  | 
| void | log (char *format,...) | 
|  | 
| void | error (char *format,...) | 
|  | 
| void | warn (char *format,...) | 
|  | 
| void | init_args (struct main_args *margs) | 
|  | 
| void | clean_args (struct main_args *margs) | 
|  | 
| const char * | LogTime (void) | 
|  | 
| int | check_memberof (struct main_args *margs, char *user, char *domain) | 
|  | 
| int | get_memberof (struct main_args *margs, char *user, char *domain, char *group) | 
|  | 
| char * | get_netbios_name (struct main_args *margs, char *netbios) | 
|  | 
| int | create_gd (struct main_args *margs) | 
|  | 
| int | create_nd (struct main_args *margs) | 
|  | 
| int | create_ls (struct main_args *margs) | 
|  | 
| size_t | get_ldap_hostname_list (struct main_args *margs, struct hstruct **hlist, size_t nhosts, char *domain) | 
|  | 
| size_t | get_hostname_list (struct hstruct **hlist, size_t nhosts, char *name) | 
|  | 
| size_t | free_hostname_list (struct hstruct **hlist, size_t nhosts) | 
|  | 
◆ KERBEROS_LDAP_GROUP_VERSION
      
        
          | #define KERBEROS_LDAP_GROUP_VERSION   "1.4.0sq" | 
      
 
 
◆ LDAP_DEPRECATED
      
        
          | #define LDAP_DEPRECATED   1 | 
      
 
 
◆ PROGRAM
      
        
          | #define PROGRAM   "kerberos_ldap_group" | 
      
 
 
◆ check_memberof()
      
        
          | int check_memberof | ( | struct main_args * | margs, | 
        
          |  |  | char * | user, | 
        
          |  |  | char * | domain | 
        
          |  | ) |  |  | 
      
 
 
◆ clean_args()
◆ create_gd()
◆ create_ls()
◆ create_nd()
◆ error()
      
        
          | void error | ( | char * | format, | 
        
          |  |  |  | ... | 
        
          |  | ) |  |  | 
      
 
Referenced by ConnStateData::abortChunkedRequestBody(), Snmp::Inquirer::aggregate(), Format::Format::assemble(), Security::PeerConnector::bail(), Http::Tunneler::bailOnResponseError(), Http::Tunneler::bailWith(), ClientHttpRequest::calloutsError(), Ssl::chainCertificatesToSSLContext(), CheckFieldDataLength(), CheckSectionLength(), Adaptation::Icap::Options::configure(), FwdState::connectedToPeer(), HttpStateData::continueAfterParsingHeader(), Security::ServerOptions::createStaticServerContext(), Ftp::Relay::failed(), Ftp::Client::failed(), Ftp::Relay::failedErrorMessage(), Ftp::Gateway::failedHttpStatus(), Ftp::Client::failedHttpStatus(), Rock::Rebuild::failure(), Adaptation::ServiceGroup::finalizeMsg(), Ftp::Relay::forwardError(), IpCacheLookupForwarder::forwardLookup(), Adaptation::Ecap::ServiceRep::handleFinalizeFailure(), ConnStateData::handleIdleClientPinnedTlsRead(), Http::Tunneler::handleReadyRead(), ConnStateData::handleRequestBodyData(), Http::Tunneler::handleWrittenRequest(), httpHeaderNoteParsedEntry(), idnsCallback(), idnsCallbackOnEarlyError(), main(), FwdState::noteConnection(), TunnelStateData::noteConnection(), Http::Stream::noteIoError(), Ssl::PeekingPeerConnector::noteNegotiationDone(), Security::BlindPeerConnector::noteNegotiationDone(), Ssl::IcapPeerConnector::noteNegotiationDone(), TunnelStateData::noteSecurityPeerConnectorAnswer(), store_client::noteSwapInDone(), operator<<(), Adaptation::Ecap::HeaderRep::parse(), Http::Message::parse(), Adaptation::Icap::TrailerParser::parse(), Adaptation::Icap::Xaction::parseHttpMsg(), Adaptation::Icap::ModXact::parsePart(), HttpReply::parseTerminatedPrefix(), Adaptation::Icap::ModXact::prepEchoing(), ConnStateData::requestTimeout(), HttpReply::sanityCheckStartLine(), TunnelStateData::saveError(), Snmp::Forwarder::sendError(), Mgr::Forwarder::sendError(), SetField(), ConnStateData::stopReceiving(), ConnStateData::stopSending(), strwordtok(), File::sysCallFailure(), ConnStateData::terminateAll(), TestHttpReply::testSanityCheckFirstLine(), TestHttpRequest::testSanityCheckStartLine(), FwdState::tunnelEstablishmentDone(), TunnelStateData::tunnelEstablishmentDone(), Mmapping::unmap(), ClientHttpRequest::updateError(), ConnStateData::updateError(), TunnelStateData::usePinned(), Adaptation::Icap::Options::valid(), and xstrerr().
 
 
◆ free_hostname_list()
◆ get_hostname_list()
◆ get_ldap_hostname_list()
◆ get_memberof()
      
        
          | int get_memberof | ( | struct main_args * | margs, | 
        
          |  |  | char * | user, | 
        
          |  |  | char * | domain, | 
        
          |  |  | char * | group | 
        
          |  | ) |  |  | 
      
 
 
◆ get_netbios_name()
      
        
          | char* get_netbios_name | ( | struct main_args * | margs, | 
        
          |  |  | char * | netbios | 
        
          |  | ) |  |  | 
      
 
 
◆ init_args()
◆ log()
      
        
          | void log | ( | char * | format, | 
        
          |  |  |  | ... | 
        
          |  | ) |  |  | 
      
 
Referenced by accessLogClose(), accessLogInit(), accessLogLogTo(), accessLogRotate(), configDoConfigure(), debugOpenLog(), dump_access_log(), free_access_log(), hashPrime(), icapLogClose(), icapLogOpen(), icapLogRotate(), isPowTen(), Fs::Ufs::RebuildState::rebuildFromSwapLog(), Log::Format::SquidCustom(), and Fs::Ufs::UFSSwapLogParser::SwapLogEntries().
 
 
◆ LogTime()
  
  | 
        
          | const char* LogTime | ( | void |  | ) |  |  | inline | 
 
 
◆ warn()
      
        
          | void warn | ( | char * | format, | 
        
          |  |  |  | ... | 
        
          |  | ) |  |  | 
      
 
 
◆ log_enabled