diff options
Diffstat (limited to 'examples/docker/SRv6_5-node/pcap_vpp.sh')
-rwxr-xr-x | examples/docker/SRv6_5-node/pcap_vpp.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/examples/docker/SRv6_5-node/pcap_vpp.sh b/examples/docker/SRv6_5-node/pcap_vpp.sh new file mode 100755 index 000000000..167d11f9f --- /dev/null +++ b/examples/docker/SRv6_5-node/pcap_vpp.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +vpp_node=$1 +packet_count=$2 + +if [ -z "$1" ]; then + echo "VPP node argument missing!" + echo "Usage:" + echo -e "\n'$0 <vpp_node> <packet_count>' to run this command!\n" + exit 1 +fi + +if [ -z "$2" ]; then + echo "Packet count argument missing!" + echo "Usage:" + echo -e "\n'$0 <vpp_node> <packet_count>' to run this command!\n" + exit 1 +fi + +sudo docker exec ${vpp_node} vppctl clear trace +sudo docker exec ${vpp_node} vppctl trace add af-packet-input ${packet_count} +sleep ${packet_count} +sudo docker exec ${vpp_node} vppctl show trace |