internal static IpV6Option CreateInstance(DataSegment data) { if (data.Length < OptionDataMinimumLength) { return(null); } bool hashIndicator = data.ReadBool(Offset.HashIndicator, Mask.HashIndicator); if (hashIndicator) { return(new IpV6OptionSimplifiedMulticastForwardingDuplicatePacketDetectionSequenceHashAssistValue(data)); } return(IpV6OptionSimplifiedMulticastForwardingDuplicatePacketDetectionSequenceBased.CreateSpecificInstance(data)); }
internal override bool EqualsTaggerId(IpV6OptionSimplifiedMulticastForwardingDuplicatePacketDetectionSequenceBased other) { return true; }
internal override bool EqualsTaggerId(IpV6OptionSimplifiedMulticastForwardingDuplicatePacketDetectionSequenceBased other) { return(true); }