Go to the documentation of this file. 1 #ifndef __NETSECURITY__
2 #define __NETSECURITY__
65 bool hostOK(
const char *hname,
const char *ipname,
const char *why);
66 bool addHIP(
const char *hname);
bool addHIP(const char *hname)
XrdNetTextList * NetGroups
Definition: XrdNetSecurity.hh:70
Definition: XrdSysPthread.hh:165
XrdOucTrace * eTrace
Definition: XrdNetSecurity.hh:74
void Merge(XrdNetSecurity *srcp)
XrdOucNList_Anchor HostList
Definition: XrdNetSecurity.hh:68
XrdOucHash< char > OKHosts
Definition: XrdNetSecurity.hh:72
Definition: XrdNetSecurity.hh:43
bool chkNetGrp
Definition: XrdNetSecurity.hh:76
bool Authorize(const char *hSpec)
bool chkNetLst
Definition: XrdNetSecurity.hh:75
static const char * TraceID
Definition: XrdNetSecurity.hh:78
bool hostOK(const char *hname, const char *ipname, const char *why)
void Trace(XrdOucTrace *et=0)
Definition: XrdNetSecurity.hh:57
void AddHost(char *hname)
void AddNetGroup(char *hname)
~XrdNetSecurity()
Definition: XrdNetSecurity.hh:61
Definition: XrdOucNList.hh:74
Definition: XrdOucTrace.hh:35
Definition: XrdNetAddr.hh:41
XrdNetSecurity()
Definition: XrdNetSecurity.hh:59
XrdSysMutex okHMutex
Definition: XrdNetSecurity.hh:73