internal static int GetReportVersion3Length(IEnumerable <IgmpGroupRecord> igmpGroupRecords) { return(8 + Enumerable.Sum <IgmpGroupRecord>(igmpGroupRecords, (Func <IgmpGroupRecord, int>)(record => IgmpGroupRecordDatagram.GetLength(record.SourceAddresses.Count, record.AuxiliaryData.Length)))); }
internal static int GetReportVersion3Length(IEnumerable <IgmpGroupRecord> igmpGroupRecords) { return(HeaderLength + igmpGroupRecords.Sum(record => IgmpGroupRecordDatagram.GetLength(record.SourceAddresses.Count, record.AuxiliaryData.Length))); }