#define HH_SENF_Packets_DefaultBundle_ICMPv6TypePacket_ 1
// Custom includes
-#include "../../Packets/Packets.hh"
+#include "../Packets.hh"
+#include "IPv6Packet.hh"
#include "ICMPv6Packet.hh"
namespace senf {
/* Code static set to 0 */
// SENF_PARSER_INIT() {
- // ICMPv6Packet icmpv6 (senf::Packet().rfind<ICMPv6Packet>(senf::nothrow));
+ // ICMPv6Packet icmpv6 (packet().rfind<ICMPv6Packet>(senf::nothrow));
// icmpv6->code() = 0;
// }
/* Code 0 - Hop limit exceeded in transit
1 - Fragment reassembly time exceeded */
void setErrCode(int code){
- ICMPv6Packet icmpv6 (senf::Packet().rfind<ICMPv6Packet>(senf::nothrow));
+ ICMPv6Packet icmpv6 (packet().rfind<ICMPv6Packet>(senf::nothrow));
icmpv6->code() = code;
}
2 - Unrecognized IPv6 option encountered */
void setErrCode(int code){
- ICMPv6Packet icmpv6 (senf::Packet().rfind<ICMPv6Packet>(senf::nothrow));
+ ICMPv6Packet icmpv6 (packet().rfind<ICMPv6Packet>(senf::nothrow));
icmpv6->code() = code;
}
SENF_PARSER_FINALIZE ( ICMPv6ErrParamProblemParser );
/** \brief MLDv2 Listener query
\par Packet type (typedef):
- \ref MLDv2ListenerQuery
+ \ref MLDv2ListenerQuery
\par Fields:
\ref MLDv2ListenerQueryParser
/** \brief MLDv2 Listener report
\par Packet type (typedef):
- \ref MLDv2ListenerReport
+ \ref MLDv2ListenerReport
\par Fields:
\ref MLDv2ListenerReportParser