Exemple #1
0
        public override ILayer ExtractLayer()
        {
            IcmpParameterProblemLayer parameterProblemLayer = new IcmpParameterProblemLayer();

            parameterProblemLayer.Checksum = new ushort?(this.Checksum);
            parameterProblemLayer.Pointer  = this.Pointer;
            return((ILayer)parameterProblemLayer);
        }
Exemple #2
0
 public void IcmpParameterProblemLayerOriginalDatagramLengthTooBig()
 {
     Layer layer = new IcmpParameterProblemLayer { OriginalDatagramLength = 2000 };
     Assert.IsNotNull(layer);
 }
Exemple #3
0
 public void IcmpParameterProblemLayerOriginalDatagramLengthNotRound()
 {
     Layer layer = new IcmpParameterProblemLayer {OriginalDatagramLength = 6};
     Assert.IsNotNull(layer);
 }