diff --git a/dhcp/midasd.py b/dhcp/midasd.py index fa184ee..0d6ebfa 100644 --- a/dhcp/midasd.py +++ b/dhcp/midasd.py @@ -160,7 +160,7 @@ class Packet(): elif client_device_os == 'cisco_ios': reply_packet_object.OPTIONS = b"".join( [ - bytes([53, 1, 3 if _type == 'offer' else 5]), # DHCP offer or ack packet + bytes([53, 1, 2 if _type == 'offer' else 5]), # DHCP offer or ack packet bytes([54, 4] + [int(octet) for octet in settings['DHCP']['SERVER_IP'].split('.')]), # Server identifier (192.168.0.247) bytes([51, 4, 0x00, 0x01, 0x51, 0x80]), # Lease time: 86400 bytes([1, 4, 255, 255, 255, 254]), # Subnet mask: 255.255.255.254