33 #include <sys/types.h>
36 #include "XrdVersion.hh"
48 XrdVersionInfo &urVer,
65 {eRoute->
Emsg(
"N2N", errno,
"use localroot", lclRoot);
68 if (!S_ISDIR(
Stat.st_mode))
69 {eRoute->
Emsg(
"N2N", ENOTDIR,
"use localroot", lclRoot);
92 if ((n2nP = ep(eRoute, cFN, libParms, lclRoot, rmtRoot)) &&
envP)
94 if (n2nV)
envP->
PutPtr(
"XrdOucName2NameVec*", n2nV);
XrdOucName2Name * XrdOucgetName2Name(XrdOucgetName2NameArgs)
XrdOucName2NameVec * XrdOucN2NVec_P
#define XrdOucgetName2NameArgs
int stat(const char *path, struct stat *buf)
static int Export(const char *Var, const char *Val)
void PutPtr(const char *varname, void *value)
XrdOucName2Name * Load(const char *libName, XrdVersionInfo &urVer, XrdOucEnv *envP=0)
XrdOucName2NameVec *Name2NameVec;.
void * Resolve(const char *symbl, int mcnt=1)
int Emsg(const char *esfx, int ecode, const char *text1, const char *text2=0)
static bool VerCmp(XrdVersionInfo &vInf1, XrdVersionInfo &vInf2, bool noMsg=false)
XrdVERSIONINFODEF(myVersion, cmsclient, XrdVNUMBER, XrdVERSION)