Test was failing when executed on older scapy such as 2.5.0
still supported on older OSes.

Fixes: ce05a5933889 ("controller: Make OVN native DNS response TTL 
configurable.")
Signed-off-by: Xavier Simonart <[email protected]>
---
 tests/ovn.at | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/ovn.at b/tests/ovn.at
index 136b825f9..948e5018e 100644
--- a/tests/ovn.at
+++ b/tests/ovn.at
@@ -12775,11 +12775,11 @@ 
OVN_CHECK_PACKETS_REMOVE_BROADCAST([hv1/vif1-tx.pcap], [expected])
 dns_reply=$(fmt_pkt "Ether(dst='00:00:00:00:00:01', src='00:00:00:00:00:02') / 
\
                       IP(dst='10.0.0.1', src='10.0.0.254') / \
                       UDP(sport=53, dport=42424, chksum=0) / \
-                      DNS(qr=1, qd=DNSQR(qname='foo.ovn.org', qtype='ALL'), \
-                          an=[[DNSRR(rrname='foo.ovn.org', type='A', \
-                                    ttl=30, rdata='10.0.0.42'), \
+                      DNS(qr=1, ancount=2, qd=DNSQR(qname='foo.ovn.org', 
qtype='ALL'), \
+                          an=DNSRR(rrname='foo.ovn.org', type='A', \
+                                    ttl=30, rdata='10.0.0.42') / \
                                DNSRR(rrname='foo.ovn.org', type='AAAA', \
-                                    ttl=30, rdata='aef0::42')]])")
+                                    ttl=30, rdata='aef0::42'))")
 echo ${dns_reply} > expected
 as hv1 reset_pcap_file hv1-vif1 hv1/vif1
 as hv1 ovs-appctl netdev-dummy/receive hv1-vif1 ${dns_req_any}
-- 
2.47.1

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to