Exemplo n.º 1
0
        protected override void ParseOptionValue(Stream s)
        {
            if (s.Length != 1)
            {
                throw new InvalidDataException();
            }

            int value = s.ReadByte();

            if (value < 0)
            {
                throw new EndOfStreamException();
            }

            _value = (OptionOverloadValue)value;
        }
Exemplo n.º 2
0
 public OptionOverloadOption(OptionOverloadValue value)
     : base(DhcpOptionCode.OptionOverload)
 {
     _value = value;
 }