#include <sys/types.h>
#include <netinet/in.h>
#include <cinttypes>
#include "XrdCks/XrdCksCalc.hh"
#include "XrdSys/XrdSysPlatform.hh"
Go to the source code of this file.
|
#define | DO1(buf) {unSum1 += *buf++; unSum2 += unSum1;} |
|
#define | DO2(buf) DO1(buf); DO1(buf); |
|
#define | DO4(buf) DO2(buf); DO2(buf); |
|
#define | DO8(buf) DO4(buf); DO4(buf); |
|
#define | DO16(buf) DO8(buf); DO8(buf); |
|
◆ DO1
#define DO1 |
( |
|
buf | ) |
{unSum1 += *buf++; unSum2 += unSum1;} |
◆ DO16
#define DO16 |
( |
|
buf | ) |
DO8(buf); DO8(buf); |
◆ DO2
#define DO2 |
( |
|
buf | ) |
DO1(buf); DO1(buf); |
◆ DO4
#define DO4 |
( |
|
buf | ) |
DO2(buf); DO2(buf); |
◆ DO8
#define DO8 |
( |
|
buf | ) |
DO4(buf); DO4(buf); |