| CICMPSocket:: ConstructICMP() |

Protected Function | Declared in: ICMPSocket.h

## Declaration

    virtual LPICMPHeader ConstructICMP() const;

## Description

Construct an ICMP header

## Function Body

    try
    {
        //Constructs a basic ICMP header
        LPICMPHeader lpHead;
        lpHead=new ICMPHeader;

        //Set all as zeros
        memset(lpHead,0,ICMPHeaderLength);

        //Set the timestamp
        lpHead->ICMP_Originate_Timestamp=GetTickCount();

        //Return it
        return lpHead;
    }
    ERROR_HANDLER_RETURN("ConstructICMP",FALSE)

## See Also

Class Overview | CSpoofSocket | Hierarchy Chart

This web site was generated using Surveyor V4.50.811.1. Click here for more information. | Site content copyright © 2001 Barak Weichselbaum. See the About page for additional notices. This page last updated: 27 Jun 2001.