IcmpSquid.cc File Reference
#include "squid.h"
#include "comm.h"
#include "comm/Loops.h"
#include "defines.h"
#include "fd.h"
#include "icmp/IcmpConfig.h"
#include "icmp/IcmpSquid.h"
#include "icmp/net_db.h"
#include "ip/tools.h"
#include "SquidConfig.h"
#include "SquidIpc.h"
#include "SquidTime.h"
#include <cerrno>
Include dependency graph for IcmpSquid.cc:

Go to the source code of this file.

Macros

#define S_ICMP_ECHO   1
 
#define S_ICMP_DOM   3
 

Functions

static void icmpSquidRecv (int unused1, void *unused2)
 

Variables

IcmpSquid icmpEngine
 
static void * hIpc
 
static pid_t pid
 

Macro Definition Documentation

#define S_ICMP_DOM   3

Definition at line 32 of file IcmpSquid.cc.

Referenced by IcmpSquid::DomainPing(), and IcmpSquid::Recv().

#define S_ICMP_ECHO   1

Definition at line 31 of file IcmpSquid.cc.

Referenced by IcmpSquid::Open(), and IcmpSquid::Recv().

Function Documentation

static void icmpSquidRecv ( int  unused1,
void *  unused2 
)
static

Definition at line 114 of file IcmpSquid.cc.

References IcmpSquid::Recv().

Referenced by IcmpSquid::Open(), and IcmpSquid::Recv().

Variable Documentation

IcmpSquid icmpEngine

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors