Created an ICMP packet class abstraction and modularizing the BoostPinger
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Mon, 28 Feb 2011 13:59:17 +0000 (14:59 +0100)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Mon, 28 Feb 2011 15:28:35 +0000 (16:28 +0100)
commitcb60ed914e2018c4cb217caf0e67c3ca7afe6d72
treeefe8b35b8aa2a3f7523901b9752400acc9f2a7fc
parent6f0b4b8b570613bcc4e369c39aa39293fe5d0385
Created an ICMP packet class abstraction and modularizing the BoostPinger
- Hide the ICMP packet management from BoostPinger class
- Split functionality in other methods (e.g send_echo_request() and print_echo_reply()
src/CMakeLists.txt
src/ping/boostpinger.cpp
src/ping/boostpinger.h
src/ping/icmpheader.cpp
src/ping/icmpheader.h
src/ping/icmppacket.cpp [new file with mode: 0644]
src/ping/icmppacket.h [new file with mode: 0644]
src/ping/ipv4header.cpp
src/ping/ipv4header.h