1*73bae673SIdo Schimmel#!/bin/bash
2*73bae673SIdo Schimmel# SPDX-License-Identifier: GPL-2.0
3*73bae673SIdo Schimmel
4*73bae673SIdo Schimmel##############################################################################
5*73bae673SIdo Schimmel# Topology description. p1 looped back to p2, p3 to p4 and so on.
6*73bae673SIdo Schimmeldeclare -A NETIFS
7*73bae673SIdo Schimmel
8*73bae673SIdo SchimmelNETIFS[p1]=veth0
9*73bae673SIdo SchimmelNETIFS[p2]=veth1
10*73bae673SIdo SchimmelNETIFS[p3]=veth2
11*73bae673SIdo SchimmelNETIFS[p4]=veth3
12*73bae673SIdo SchimmelNETIFS[p5]=veth4
13*73bae673SIdo SchimmelNETIFS[p6]=veth5
14*73bae673SIdo SchimmelNETIFS[p7]=veth6
15*73bae673SIdo SchimmelNETIFS[p8]=veth7
16*73bae673SIdo Schimmel
17*73bae673SIdo Schimmel##############################################################################
18*73bae673SIdo Schimmel# Defines
19*73bae673SIdo Schimmel
20*73bae673SIdo Schimmel# IPv4 ping utility name
21*73bae673SIdo SchimmelPING=ping
22*73bae673SIdo Schimmel# IPv6 ping utility name. Some distributions use 'ping' for IPv6.
23*73bae673SIdo SchimmelPING6=ping6
24*73bae673SIdo Schimmel# Packet generator. Some distributions use 'mz'.
25*73bae673SIdo SchimmelMZ=mausezahn
26*73bae673SIdo Schimmel# Time to wait after interfaces participating in the test are all UP
27*73bae673SIdo SchimmelWAIT_TIME=5
28*73bae673SIdo Schimmel# Whether to pause on failure or not.
29*73bae673SIdo SchimmelPAUSE_ON_FAIL=no
30*73bae673SIdo Schimmel# Whether to pause on cleanup or not.
31*73bae673SIdo SchimmelPAUSE_ON_CLEANUP=no
32