From 1e1a6d6754ff07d1b1ee83358dbf0062b6c59246 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Tue, 9 Aug 2022 16:04:27 -0700 Subject: [PATCH] auto-t: add generic tx_packet function This sends data over the raw sockets similar to test_ifaces_connected --- autotests/util/testutil.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/autotests/util/testutil.py b/autotests/util/testutil.py index eae4dd89..37de49a2 100644 --- a/autotests/util/testutil.py +++ b/autotests/util/testutil.py @@ -53,6 +53,13 @@ def tx(fromsock, tosock, src, dst): return (frame, fromsock, tosock, src, dst) +def tx_packets(if0, if1, num): + sock0, addr0 = raw_if_socket(if0) + sock1, addr1 = raw_if_socket(if1) + + for i in range(num): + tx(sock0, sock1, addr0, addr1) + def test_connected(if0=None, if1=None, group=True, expect_fail=False): if expect_fail: timeout = 0