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, void *)
 

Variables

IcmpSquid icmpEngine
 
static void * hIpc
 
static pid_t pid
 

Macro Definition Documentation

◆ S_ICMP_DOM

#define S_ICMP_DOM   3

Definition at line 32 of file IcmpSquid.cc.

◆ S_ICMP_ECHO

#define S_ICMP_ECHO   1

Definition at line 31 of file IcmpSquid.cc.

Function Documentation

◆ icmpSquidRecv()

static void icmpSquidRecv ( int  ,
void *   
)
static

Definition at line 112 of file IcmpSquid.cc.

References icmpEngine, and IcmpSquid::Recv().

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

Variable Documentation

◆ hIpc

◆ icmpEngine

◆ pid

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors