Print

Print


especially given the cxx14 usage, convert c-style headers to c++ ones
You can view, comment on, or merge this pull request online at:

  https://github.com/xrootd/xrootd/pull/1512

-- Commit Summary --

  * use cstdio instead of stdio.h
  * replace all inttypes.h with cinttypes
  * replace stdint.h with cstdint
  * replace string.h with cstring
  * replace stdlib.h with cstdlib
  * replace time.h with ctime
  * replace stdarg.h with cstdarg
  * replace errno.h with cerrno
  * replace ctype.h with cctype

-- File Changes --

    M cmake/FindReadline.cmake (2)
    M src/XProtocol/XProtocol.cc (8)
    M src/XProtocol/XProtocol.hh (2)
    M src/Xrd/XrdBuffXL.cc (4)
    M src/Xrd/XrdBuffer.cc (6)
    M src/Xrd/XrdBuffer.hh (2)
    M src/Xrd/XrdConfig.cc (8)
    M src/Xrd/XrdInet.cc (6)
    M src/Xrd/XrdJob.hh (6)
    M src/Xrd/XrdLink.cc (4)
    M src/Xrd/XrdLinkCtl.cc (2)
    M src/Xrd/XrdLinkInfo.hh (4)
    M src/Xrd/XrdLinkMatch.cc (2)
    M src/Xrd/XrdLinkMatch.hh (2)
    M src/Xrd/XrdLinkXeq.cc (4)
    M src/Xrd/XrdLinkXeq.hh (2)
    M src/Xrd/XrdMain.cc (12)
    M src/Xrd/XrdObject.hh (4)
    M src/Xrd/XrdPoll.cc (4)
    M src/Xrd/XrdPollE.icc (2)
    M src/Xrd/XrdPollPoll.icc (2)
    M src/Xrd/XrdScheduler.cc (4)
    M src/Xrd/XrdSendQ.cc (4)
    M src/Xrd/XrdSendQ.hh (2)
    M src/Xrd/XrdStats.cc (4)
    M src/Xrd/XrdStats.hh (2)
    M src/XrdAcc/XrdAccAccess.cc (6)
    M src/XrdAcc/XrdAccAudit.cc (4)
    M src/XrdAcc/XrdAccAuthFile.cc (4)
    M src/XrdAcc/XrdAccCapability.hh (4)
    M src/XrdAcc/XrdAccConfig.cc (6)
    M src/XrdAcc/XrdAccEntity.cc (4)
    M src/XrdAcc/XrdAccEntity.hh (2)
    M src/XrdAcc/XrdAccGroups.cc (6)
    M src/XrdApps/XrdAccTest.cc (8)
    M src/XrdApps/XrdAppsCconfig.cc (2)
    M src/XrdApps/XrdClProxyPlugin/ProxyPrefixPlugin.cc (2)
    M src/XrdApps/XrdCpConfig.cc (6)
    M src/XrdApps/XrdCpConfig.hh (4)
    M src/XrdApps/XrdCpFile.cc (4)
    M src/XrdApps/XrdCpFile.hh (4)
    M src/XrdApps/XrdCrc32c.cc (4)
    M src/XrdApps/XrdMapCluster.cc (8)
    M src/XrdApps/XrdMpxStats.cc (2)
    M src/XrdApps/XrdMpxXml.cc (6)
    M src/XrdApps/XrdPinls.cc (6)
    M src/XrdApps/XrdQStats.cc (2)
    M src/XrdApps/XrdWait41.cc (8)
    M src/XrdApps/Xrdadler32.cc (8)
    M src/XrdBwm/XrdBwm.cc (8)
    M src/XrdBwm/XrdBwm.hh (2)
    M src/XrdBwm/XrdBwmConfig.cc (8)
    M src/XrdBwm/XrdBwmHandle.cc (4)
    M src/XrdBwm/XrdBwmHandle.hh (2)
    M src/XrdBwm/XrdBwmLogger.cc (8)
    M src/XrdBwm/XrdBwmPolicy1.cc (2)
    M src/XrdCks/XrdCksAssist.cc (8)
    M src/XrdCks/XrdCksCalcadler32.hh (2)
    M src/XrdCks/XrdCksCalccrc32.hh (4)
    M src/XrdCks/XrdCksCalccrc32C.hh (4)
    M src/XrdCks/XrdCksCalcmd5.cc (2)
    M src/XrdCks/XrdCksCalcmd5.hh (2)
    M src/XrdCks/XrdCksCalczcrc32.cc (2)
    M src/XrdCks/XrdCksConfig.cc (6)
    M src/XrdCks/XrdCksData.hh (2)
    M src/XrdCks/XrdCksLoader.cc (6)
    M src/XrdCks/XrdCksManOss.cc (8)
    M src/XrdCks/XrdCksManager.cc (8)
    M src/XrdCks/XrdCksXAttr.hh (2)
    M src/XrdCl/XrdClBuffer.hh (2)
    M src/XrdCl/XrdClChannel.hh (2)
    M src/XrdCl/XrdClClassicCopyJob.cc (4)
    M src/XrdCl/XrdClConstants.hh (2)
    M src/XrdCl/XrdClCopy.cc (2)
    M src/XrdCl/XrdClCopyProcess.hh (2)
    M src/XrdCl/XrdClDlgEnv.hh (2)
    M src/XrdCl/XrdClFile.hh (2)
    M src/XrdCl/XrdClFileStateHandler.hh (2)
    M src/XrdCl/XrdClFileSystemUtils.hh (2)
    M src/XrdCl/XrdClJobManager.hh (2)
    M src/XrdCl/XrdClLocalFileHandler.cc (4)
    M src/XrdCl/XrdClLog.hh (4)
    M src/XrdCl/XrdClOperationTimeout.hh (4)
    M src/XrdCl/XrdClPoller.hh (2)
    M src/XrdCl/XrdClPostMaster.hh (2)
    M src/XrdCl/XrdClPostMasterInterfaces.hh (2)
    M src/XrdCl/XrdClSIDManager.hh (2)
    M src/XrdCl/XrdClSocket.hh (2)
    M src/XrdCl/XrdClStatus.hh (4)
    M src/XrdCl/XrdClTaskManager.hh (2)
    M src/XrdCl/XrdClUtils.cc (2)
    M src/XrdCl/XrdClXCpCtx.hh (2)
    M src/XrdCms/XrdCmsAdmin.cc (4)
    M src/XrdCms/XrdCmsAdmin.hh (2)
    M src/XrdCms/XrdCmsBaseFS.cc (6)
    M src/XrdCms/XrdCmsBaseFS.hh (4)
    M src/XrdCms/XrdCmsBlackList.cc (2)
    M src/XrdCms/XrdCmsCache.cc (2)
    M src/XrdCms/XrdCmsCache.hh (2)
    M src/XrdCms/XrdCmsClientConfig.cc (2)
    M src/XrdCms/XrdCmsClientMan.cc (2)
    M src/XrdCms/XrdCmsClientMan.hh (2)
    M src/XrdCms/XrdCmsClientMsg.cc (2)
    M src/XrdCms/XrdCmsClustID.cc (2)
    M src/XrdCms/XrdCmsClustID.hh (4)
    M src/XrdCms/XrdCmsCluster.cc (6)
    M src/XrdCms/XrdCmsCluster.hh (4)
    M src/XrdCms/XrdCmsConfig.cc (4)
    M src/XrdCms/XrdCmsConfig.hh (2)
    M src/XrdCms/XrdCmsFinder.cc (10)
    M src/XrdCms/XrdCmsJob.cc (6)
    M src/XrdCms/XrdCmsKey.cc (4)
    M src/XrdCms/XrdCmsKey.hh (2)
    M src/XrdCms/XrdCmsManList.cc (4)
    M src/XrdCms/XrdCmsManTree.cc (2)
    M src/XrdCms/XrdCmsManager.cc (4)
    M src/XrdCms/XrdCmsManager.hh (4)
    M src/XrdCms/XrdCmsMeter.cc (6)
    M src/XrdCms/XrdCmsNash.cc (2)
    M src/XrdCms/XrdCmsNode.cc (4)
    M src/XrdCms/XrdCmsNode.hh (2)
    M src/XrdCms/XrdCmsPList.hh (4)
    M src/XrdCms/XrdCmsParser.cc (12)
    M src/XrdCms/XrdCmsPrepArgs.cc (2)
    M src/XrdCms/XrdCmsPrepare.cc (2)
    M src/XrdCms/XrdCmsProtocol.cc (10)
    M src/XrdCms/XrdCmsRRData.hh (2)
    M src/XrdCms/XrdCmsRRQ.cc (6)
    M src/XrdCms/XrdCmsRTable.hh (2)
    M src/XrdCms/XrdCmsResp.cc (6)
    M src/XrdCms/XrdCmsRole.hh (2)
    M src/XrdCms/XrdCmsSecurity.cc (2)
    M src/XrdCms/XrdCmsTalk.cc (2)
    M src/XrdCms/XrdCmsUtils.cc (4)
    M src/XrdCrypto/XrdCryptoAux.hh (4)
    M src/XrdCrypto/XrdCryptoBasic.cc (4)
    M src/XrdCrypto/XrdCryptoCipher.cc (2)
    M src/XrdCrypto/XrdCryptoFactory.cc (2)
    M src/XrdCrypto/XrdCryptoLite.cc (4)
    M src/XrdCrypto/XrdCryptoLite_bf32.cc (8)
    M src/XrdCrypto/XrdCryptoMsgDigest.cc (2)
    M src/XrdCrypto/XrdCryptoRSA.cc (2)
    M src/XrdCrypto/XrdCryptoX509.cc (2)
    M src/XrdCrypto/XrdCryptoX509Chain.cc (4)
    M src/XrdCrypto/XrdCryptoX509Crl.cc (2)
    M src/XrdCrypto/XrdCryptogsiX509Chain.cc (4)
    M src/XrdCrypto/XrdCryptosslAux.cc (6)
    M src/XrdCrypto/XrdCryptosslCipher.cc (2)
    M src/XrdCrypto/XrdCryptosslRSA.cc (2)
    M src/XrdCrypto/XrdCryptosslX509.cc (2)
    M src/XrdCrypto/XrdCryptosslX509Crl.cc (4)
    M src/XrdCrypto/XrdCryptosslX509Req.cc (2)
    M src/XrdCrypto/XrdCryptosslgsiAux.cc (2)
    M src/XrdCrypto/XrdCryptotest.cc (6)
    M src/XrdDig/XrdDigAuth.cc (6)
    M src/XrdDig/XrdDigConfig.cc (6)
    M src/XrdDig/XrdDigFS.cc (6)
    M src/XrdDig/XrdDigFS.hh (2)
    M src/XrdEc/XrdEcRedundancyProvider.cc (2)
    M src/XrdFfs/XrdFfsDent.cc (2)
    M src/XrdFfs/XrdFfsDent.hh (6)
    M src/XrdFfs/XrdFfsFsinfo.cc (8)
    M src/XrdFfs/XrdFfsMisc.cc (6)
    M src/XrdFfs/XrdFfsPosix.cc (8)
    M src/XrdFfs/XrdFfsPosix.hh (2)
    M src/XrdFfs/XrdFfsQueue.hh (2)
    M src/XrdFfs/XrdFfsWcache.cc (6)
    M src/XrdFfs/XrdFfsXrootdfs.cc (10)
    M src/XrdFrc/XrdFrcCID.cc (6)
    M src/XrdFrc/XrdFrcCID.hh (4)
    M src/XrdFrc/XrdFrcReqAgent.cc (6)
    M src/XrdFrc/XrdFrcReqFile.cc (6)
    M src/XrdFrc/XrdFrcUtils.cc (2)
    M src/XrdFrc/XrdFrcUtils.hh (4)
    M src/XrdFrc/XrdFrcXAttr.hh (4)
    M src/XrdFrm/XrdFrmAdmin.cc (6)
    M src/XrdFrm/XrdFrmAdmin.hh (2)
    M src/XrdFrm/XrdFrmAdminAudit.cc (4)
    M src/XrdFrm/XrdFrmAdminFiles.cc (10)
    M src/XrdFrm/XrdFrmAdminFind.cc (6)
    M src/XrdFrm/XrdFrmAdminMain.cc (10)
    M src/XrdFrm/XrdFrmAdminQuery.cc (4)
    M src/XrdFrm/XrdFrmAdminReloc.cc (8)
    M src/XrdFrm/XrdFrmAdminUnlink.cc (2)
    M src/XrdFrm/XrdFrmCns.cc (4)
    M src/XrdFrm/XrdFrmConfig.cc (6)
    M src/XrdFrm/XrdFrmConfig.hh (2)
    M src/XrdFrm/XrdFrmFiles.cc (4)
    M src/XrdFrm/XrdFrmFiles.hh (2)
    M src/XrdFrm/XrdFrmMigrate.cc (4)
    M src/XrdFrm/XrdFrmMigrate.hh (2)
    M src/XrdFrm/XrdFrmMonitor.cc (6)
    M src/XrdFrm/XrdFrmMonitor.hh (4)
    M src/XrdFrm/XrdFrmPurgMain.cc (10)
    M src/XrdFrm/XrdFrmPurge.cc (4)
    M src/XrdFrm/XrdFrmPurge.hh (2)
    M src/XrdFrm/XrdFrmReqBoss.cc (6)
    M src/XrdFrm/XrdFrmTransfer.cc (4)
    M src/XrdFrm/XrdFrmXfrAgent.cc (4)
    M src/XrdFrm/XrdFrmXfrDaemon.cc (6)
    M src/XrdFrm/XrdFrmXfrMain.cc (10)
    M src/XrdFrm/XrdFrmXfrQueue.cc (4)
    M src/XrdHttp/XrdHttpProtocol.cc (2)
    M src/XrdHttp/XrdHttpProtocol.hh (2)
    M src/XrdHttp/XrdHttpReq.cc (2)
    M src/XrdHttp/XrdHttpUtils.cc (2)
    M src/XrdMacaroons/XrdMacaroonsAuthz.cc (2)
    M src/XrdMacaroons/XrdMacaroonsConfigure.cc (2)
    M src/XrdNet/XrdNet.cc (6)
    M src/XrdNet/XrdNet.hh (4)
    M src/XrdNet/XrdNetAddr.cc (4)
    M src/XrdNet/XrdNetAddrInfo.cc (6)
    M src/XrdNet/XrdNetAddrInfo.hh (6)
    M src/XrdNet/XrdNetBuffer.cc (2)
    M src/XrdNet/XrdNetBuffer.hh (2)
    M src/XrdNet/XrdNetCache.cc (4)
    M src/XrdNet/XrdNetCache.hh (4)
    M src/XrdNet/XrdNetCmsNotify.cc (4)
    M src/XrdNet/XrdNetIF.cc (4)
    M src/XrdNet/XrdNetIF.hh (4)
    M src/XrdNet/XrdNetMsg.cc (2)
    M src/XrdNet/XrdNetMsg.hh (4)
    M src/XrdNet/XrdNetPeer.hh (2)
    M src/XrdNet/XrdNetSecurity.cc (4)
    M src/XrdNet/XrdNetSecurity.hh (4)
    M src/XrdNet/XrdNetSocket.cc (14)
    M src/XrdNet/XrdNetUtils.cc (6)
    M src/XrdOfs/XrdOfs.cc (10)
    M src/XrdOfs/XrdOfs.hh (2)
    M src/XrdOfs/XrdOfsCPFile.cc (6)
    M src/XrdOfs/XrdOfsCPFile.hh (4)
    M src/XrdOfs/XrdOfsChkPnt.cc (6)
    M src/XrdOfs/XrdOfsConfig.cc (8)
    M src/XrdOfs/XrdOfsConfigCP.cc (4)
    M src/XrdOfs/XrdOfsConfigPI.cc (8)
    M src/XrdOfs/XrdOfsEvr.cc (6)
    M src/XrdOfs/XrdOfsEvs.cc (10)
    M src/XrdOfs/XrdOfsFSctl.cc (8)
    M src/XrdOfs/XrdOfsHandle.cc (4)
    M src/XrdOfs/XrdOfsHandle.hh (2)
    M src/XrdOfs/XrdOfsPoscq.cc (6)
    M src/XrdOfs/XrdOfsStats.cc (2)
    M src/XrdOfs/XrdOfsStats.hh (2)
    M src/XrdOfs/XrdOfsTPC.cc (4)
    M src/XrdOfs/XrdOfsTPC.hh (4)
    M src/XrdOfs/XrdOfsTPCAuth.cc (4)
    M src/XrdOfs/XrdOfsTPCAuth.hh (4)
    M src/XrdOfs/XrdOfsTPCInfo.cc (4)
    M src/XrdOfs/XrdOfsTPCInfo.hh (4)
    M src/XrdOfs/XrdOfsTPCProg.cc (2)
    M src/XrdOss/XrdOss.hh (6)
    M src/XrdOss/XrdOssAio.cc (2)
    M src/XrdOss/XrdOssApi.cc (4)
    M src/XrdOss/XrdOssApi.hh (2)
    M src/XrdOss/XrdOssAt.cc (2)
    M src/XrdOss/XrdOssAt.hh (2)
    M src/XrdOss/XrdOssCache.cc (6)
    M src/XrdOss/XrdOssCache.hh (2)
    M src/XrdOss/XrdOssConfig.cc (4)
    M src/XrdOss/XrdOssCopy.cc (8)
    M src/XrdOss/XrdOssCreate.cc (4)
    M src/XrdOss/XrdOssMSS.cc (6)
    M src/XrdOss/XrdOssMio.cc (2)
    M src/XrdOss/XrdOssMioFile.hh (2)
    M src/XrdOss/XrdOssPath.cc (4)
    M src/XrdOss/XrdOssPath.hh (2)
    M src/XrdOss/XrdOssReloc.cc (4)
    M src/XrdOss/XrdOssRename.cc (4)
    M src/XrdOss/XrdOssSIgpfsT.cc (4)
    M src/XrdOss/XrdOssSpace.cc (4)
    M src/XrdOss/XrdOssStage.cc (6)
    M src/XrdOss/XrdOssStage.hh (2)
    M src/XrdOss/XrdOssStat.cc (6)
    M src/XrdOss/XrdOssUnlink.cc (4)
    M src/XrdOssCsi/XrdOssCsiPages.hh (2)
    M src/XrdOuc/XrdOucArgs.cc (6)
    M src/XrdOuc/XrdOucArgs.hh (4)
    M src/XrdOuc/XrdOucBackTrace.cc (4)
    M src/XrdOuc/XrdOucBuffer.cc (2)
    M src/XrdOuc/XrdOucBuffer.hh (2)
    M src/XrdOuc/XrdOucCRC.hh (2)
    M src/XrdOuc/XrdOucCRC32C.cc (4)
    M src/XrdOuc/XrdOucCRC32C.hh (2)
    M src/XrdOuc/XrdOucCache.hh (2)
    M src/XrdOuc/XrdOucCacheStats.hh (4)
    M src/XrdOuc/XrdOucERoute.cc (6)
    M src/XrdOuc/XrdOucEnv.cc (2)
    M src/XrdOuc/XrdOucEnv.hh (2)
    M src/XrdOuc/XrdOucErrInfo.hh (2)
    M src/XrdOuc/XrdOucFileInfo.hh (6)
    M src/XrdOuc/XrdOucGMap.cc (8)
    M src/XrdOuc/XrdOucHash.hh (6)
    M src/XrdOuc/XrdOucHash.icc (4)
    M src/XrdOuc/XrdOucLogging.cc (6)
    M src/XrdOuc/XrdOucMsubs.cc (4)
    M src/XrdOuc/XrdOucMsubs.hh (2)
    M src/XrdOuc/XrdOucN2NLoader.cc (2)
    M src/XrdOuc/XrdOucN2No2p.cc (6)
    M src/XrdOuc/XrdOucNList.cc (2)
    M src/XrdOuc/XrdOucNList.hh (2)

-- Patch Links --

https://github.com/xrootd/xrootd/pull/1512.patch
https://github.com/xrootd/xrootd/pull/1512.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/1512

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1