X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftraffic_scripts%2Fdhcp%2Fsend_dhcp_v6_messages.py;h=21357adc1cee635269c68b4e54793bcfa85e8b9d;hp=d570a8c8aa413ed018d9f125980d5c6e529db2b7;hb=56b9e6c718f331235a3e0c7e1f58ccb46a1a1327;hpb=b332d462eaee5ad421693eb4676b59d5070e8ca5 diff --git a/resources/traffic_scripts/dhcp/send_dhcp_v6_messages.py b/resources/traffic_scripts/dhcp/send_dhcp_v6_messages.py index d570a8c8aa..21357adc1c 100755 --- a/resources/traffic_scripts/dhcp/send_dhcp_v6_messages.py +++ b/resources/traffic_scripts/dhcp/send_dhcp_v6_messages.py @@ -163,9 +163,9 @@ def dhcpv6_advertise(rx_if, tx_if, link_local_ip, proxy_ip, raise RuntimeError("Checksum error!") print "Checksum: OK." - if ether['IPv6']['UDP']['Raw'].load != interface_id: - raise RuntimeError("Interface ID error!") - print "Interface ID: OK." + if ether['IPv6']['UDP']['DHCPv6 Advertise Message'].msgtype != 'ADVERTISE': + raise RuntimeError("Message type error!") + print "Message type: OK." def dhcpv6_request(tx_if, rx_if, dhcp_multicast_ip, link_local_ip, proxy_ip, @@ -282,9 +282,9 @@ def dhcpv6_reply(rx_if, tx_if, link_local_ip, proxy_ip, server_ip, server_mac, raise RuntimeError("Checksum error!") print "Checksum: OK." - if ether['IPv6']['UDP']['Raw'].load != interface_id: - raise RuntimeError("Interface ID error!") - print "Interface ID: OK." + if ether['IPv6']['UDP']['DHCPv6 Reply Message'].msgtype != 'REPLY': + raise RuntimeError("Message type error!") + print "Message type: OK." def main():