XRootD
Loading...
Searching...
No Matches
XrdNetIF.cc File Reference
#include <cctype>
#include <netdb.h>
#include <cstdio>
#include <sys/types.h>
#include "XrdNet/XrdNetAddr.hh"
#include "XrdNet/XrdNetIF.hh"
#include "XrdNet/XrdNetIdentity.hh"
#include "XrdNet/XrdNetUtils.hh"
#include "XrdOuc/XrdOucTList.hh"
#include "XrdSys/XrdSysE2T.hh"
#include "XrdSys/XrdSysError.hh"
#include <iostream>
Include dependency graph for XrdNetIF.cc:

Go to the source code of this file.

Macros

#define ADDSLOT(xdst, xstr, xlen)
#define prtaddr(x)
#define RLOSLOT(xdst)

Macro Definition Documentation

◆ ADDSLOT

#define ADDSLOT ( xdst,
xstr,
xlen )
Value:
{strcpy(ifBP->iVal,xstr);ifBP->iLen=xlen; \
xdst=ifBP; bP += (6 + xlen + (xlen & 0x01));ifBP = (ifData *)bP;}

Definition at line 264 of file XrdNetIF.cc.

264#define ADDSLOT(xdst, xstr, xlen) {strcpy(ifBP->iVal,xstr);ifBP->iLen=xlen; \
265 xdst=ifBP; bP += (6 + xlen + (xlen & 0x01));ifBP = (ifData *)bP;}

◆ prtaddr

#define prtaddr ( x)
Value:
std::cerr <<"Addr!!! " << *x <<std::endl;

Definition at line 411 of file XrdNetIF.cc.

◆ RLOSLOT

#define RLOSLOT ( xdst)
Value:
xdst = (ifData *)(ifBuff+((char *)xdst-buff))

Definition at line 267 of file XrdNetIF.cc.