42 #ifndef _DWMIPV4ICMPREDIRECT_HH_ 43 #define _DWMIPV4ICMPREDIRECT_HH_ 68 e_networkRedirect = 0,
70 e_tosNetworkRedirect = 2,
84 const std::string & data);
117 std::string
Data()
const;
122 #endif // _DWMIPV4ICMPREDIRECT_HH_ Base class for ICMP messages.
Definition: DwmIpv4IcmpMessage.hh:60
Encapsulates an ICMP source quench message.
Definition: DwmIpv4IcmpRedirect.hh:60
This class encapsulates an IPv4 address.
Definition: DwmIpv4Address.hh:62
CodeEnum
Known redirect codes.
Definition: DwmIpv4IcmpRedirect.hh:67
Ipv4PacketHeader IpHeader() const
Returns a copy of the contained IP header.
Ipv4IcmpRedirect()
Constructor.
Definition: DwmBZ2IO.hh:67
Ipv4Address IpAddr() const
Returns a copy of the contained redirect IP address.
Dwm::Ipv4IcmpMessage class definition.
std::string Data() const
Returns the contained data beyond the contained IP header.