Correcting an error for full read of DHCP Options in packets that use Padding - Option (0).
From RFC - Pad Field (Tag: 0, Data: None)
Since this Option has no length, we need to decrement ino for the next loop to have correct next option (kT) to work on in subsequent loop. This fixes problems any modems that use padding in DHCP Options for their DHCP packets.
With old code this would make dhcp server ignore other Options that follow Pad.
Correcting an error for full read of DHCP Options in packets that use Padding - Option (0). From RFC - Pad Field (Tag: 0, Data: None) Since this Option has no length, we need to decrement ino for the next loop to have correct next option (kT) to work on in subsequent loop. This fixes problems any modems that use padding in DHCP Options for their DHCP packets. With old code this would make dhcp server ignore other Options that follow Pad.