igmp_debug.c
Data logging functions for debugging purpose (IGMP)
void igmpDumpMessage(const IgmpMessage *message, size_t length)
Dump IGMP message for debugging purpose.
Definition: igmp_debug.c:70
void igmpDumpMembershipQueryV3(const IgmpMembershipQueryV3 *message, size_t length)
Dump Version 3 Membership Query message.
Definition: igmp_debug.c:136
void igmpDumpGroupRecord(const IgmpGroupRecord *record, size_t length)
Dump group record for debugging purpose.
Definition: igmp_debug.c:279
uint32_t igmpDecodeFloatingPointValue(uint8_t code)
Decode a floating-point value.
Definition: igmp_common.c:398
const char_t * igmpGetParamName(uint_t value, const IgmpParamName *paramList, size_t paramListLen)
Convert a parameter to string representation.
Definition: igmp_debug.c:333
TCP/IP stack core.
char_t * ipv4AddrToString(Ipv4Addr ipAddr, char_t *str)
Convert a binary IPv4 address to dot-decimal notation.
Definition: ipv4.c:1457
void igmpDumpMessageMembershipReportV3(const IgmpMembershipReportV3 *message, size_t length)
Dump Version 3 Membership Report message.
Definition: igmp_debug.c:220
Debugging facilities.