PcapPlusPlus
pcpp::igmpv3_report_header Struct Reference

#include <IgmpLayer.h>

Public Attributes

uint8_t type
 
uint8_t reserved1
 
uint16_t checksum
 
uint16_t reserved2
 
uint16_t numOfGroupRecords
 

Detailed Description

IGMPv3 membership report basic header

Member Data Documentation

uint16_t pcpp::igmpv3_report_header::checksum

This is the 16-bit one's complement of the one's complement sum of the entire IGMP message

uint16_t pcpp::igmpv3_report_header::numOfGroupRecords

This field specifies the number of group records present in the Report

uint8_t pcpp::igmpv3_report_header::reserved1

Unused byte

uint16_t pcpp::igmpv3_report_header::reserved2

Unused bytes

uint8_t pcpp::igmpv3_report_header::type

IGMP message type. Should always have value of IGMPv3 membership report (IgmpType_MembershipReportV3)