struct tapi_igmp3_group_record_s

Overview

IGMPv3 Group Record structure More…

#include <tapi_igmp.h>

struct tapi_igmp3_group_record_s {
    // fields

    int record_type;
    in_addr_t group_address;
    int aux_data_len;
    void* aux_data;
    tapi_igmp3_src_list_t src_list;
};

Detailed Documentation

IGMPv3 Group Record structure

Fields

int record_type

Record type of Group Record

in_addr_t group_address

Multicast Address which this Group Record relays to

int aux_data_len

Length of auxiliary data in 32-bit words

void* aux_data

Pointer to auxiliaty data buffer

tapi_igmp3_src_list_t src_list

Source Address List storage