#include <unistd.h>
#include <cctype>
#include <cerrno>
#include <signal.h>
#include <cstdlib>
#include <cstring>
#include <strings.h>
#include <cstdio>
#include <netinet/in.h>
#include <sys/param.h>
#include "XProtocol/YProtocol.hh"
#include "XrdVersion.hh"
#include "Xrd/XrdInet.hh"
#include "Xrd/XrdLink.hh"
#include "XrdCms/XrdCmsBaseFS.hh"
#include "XrdCms/XrdCmsCache.hh"
#include "XrdCms/XrdCmsCluster.hh"
#include "XrdCms/XrdCmsConfig.hh"
#include "XrdCms/XrdCmsJob.hh"
#include "XrdCms/XrdCmsLogin.hh"
#include "XrdCms/XrdCmsManager.hh"
#include "XrdCms/XrdCmsManTree.hh"
#include "XrdCms/XrdCmsMeter.hh"
#include "XrdCms/XrdCmsProtocol.hh"
#include "XrdCms/XrdCmsRole.hh"
#include "XrdCms/XrdCmsRouting.hh"
#include "XrdCms/XrdCmsRTable.hh"
#include "XrdCms/XrdCmsState.hh"
#include "XrdCms/XrdCmsTrace.hh"
#include "XrdOuc/XrdOucCRC.hh"
#include "XrdOuc/XrdOucEnv.hh"
#include "XrdOuc/XrdOucPup.hh"
#include "XrdOuc/XrdOucTokenizer.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysTimer.hh"
Go to the source code of this file.
◆ XrdgetProtocol()
◆ XrdgetProtocolPort()
Definition at line 149 of file XrdCmsProtocol.cc.
152 static int thePort = -1;
153 char *cfn = pi->
ConfigFN, buff[128];
158 {
if (pi->
Port && pi->
Port != thePort)
159 {sprintf(buff,
"%d disallowed; only using port %d",pi->
Port,thePort);
160 Say.
Emsg(
"Config",
"Alternate port", buff);
173 {
while(*parms ==
' ') parms++;
176 while(*parms !=
' ' && *parms) parms++;
183 Say.
Say(
"Copr. 2003-2020 Stanford University/SLAC cmsd.");
187 if (cfn) cfn = strdup(cfn);
int Configure1(int argc, char **argv, char *cfn)
int Configure0(XrdProtocol_Config *pi)
int Emsg(const char *esfx, int ecode, const char *text1, const char *text2=0)
void Say(const char *text1, const char *text2=0, const char *txt3=0, const char *text4=0, const char *text5=0, const char *txt6=0)
◆ XrdVERSIONINFO() [1/2]
◆ XrdVERSIONINFO() [2/2]