From 3153f007c0b5954faf880e6404bebf7f0b7777bb Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Sat, 14 May 2022 00:14:02 +0200 Subject: vlib: exec cli line-by-line processing and script updates Type: improvement Change-Id: I82e7c0acc547794bcc7c42f4b8881a8251bf7a9b Signed-off-by: Damjan Marion --- src/plugins/adl/setup.pg | 72 +++++++++++++++++++++--------------------- src/plugins/cdp/cdp.pg | 12 +++---- src/plugins/tracedump/setup.pg | 52 +++++++++++++++--------------- src/plugins/vrrp/setup.pg | 20 ++++++------ 4 files changed, 78 insertions(+), 78 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/adl/setup.pg b/src/plugins/adl/setup.pg index 7f816bc0893..7117225789a 100644 --- a/src/plugins/adl/setup.pg +++ b/src/plugins/adl/setup.pg @@ -6,46 +6,46 @@ set int ip6 table loop0 0 set int ip address loop0 2001:db01::1/64 set int state loop0 up -packet-generator new { - name ip4 - limit 100 - rate 0 - size 128-128 - interface loop0 - node adl-input - data { IP4: 1.2.40 -> 3cfd.fed0.b6c8 - UDP: 192.168.1.2-192.168.1.10 -> 192.168.2.1 - UDP: 1234 -> 2345 - incrementing 114 - } +packet-generator new { \ + name ip4 \ + limit 100 \ + rate 0 \ + size 128-128 \ + interface loop0 \ + node adl-input \ + data { IP4: 1.2.40 -> 3cfd.fed0.b6c8 \ + UDP: 192.168.1.2-192.168.1.10 -> 192.168.2.1 \ + UDP: 1234 -> 2345 \ + incrementing 114 \ + } \ } -packet-generator new { - name ip6-allow - limit 50 - rate 0 - size 128-128 - interface loop0 - node adl-input - data { IP6: 1.2.40 -> 3cfd.fed0.b6c8 - UDP: 2001:db01::2 -> 2001:db01::1 - UDP: 1234 -> 2345 - incrementing 80 - } +packet-generator new { \ + name ip6-allow \ + limit 50 \ + rate 0 \ + size 128-128 \ + interface loop0 \ + node adl-input \ + data { IP6: 1.2.40 -> 3cfd.fed0.b6c8 \ + UDP: 2001:db01::2 -> 2001:db01::1 \ + UDP: 1234 -> 2345 \ + incrementing 80 \ + } \ } -packet-generator new { - name ip6-drop - limit 50 - rate 0 - size 128-128 - interface loop0 - node adl-input - data { IP6: 1.2.40 -> 3cfd.fed0.b6c8 - UDP: 2001:db01::3 -> 2001:db01::1 - UDP: 1234 -> 2345 - incrementing 80 - } +packet-generator new { \ + name ip6-drop \ + limit 50 \ + rate 0 \ + size 128-128 \ + interface loop0 \ + node adl-input \ + data { IP6: 1.2.40 -> 3cfd.fed0.b6c8 \ + UDP: 2001:db01::3 -> 2001:db01::1 \ + UDP: 1234 -> 2345 \ + incrementing 80 \ + } \ } ip table 1 diff --git a/src/plugins/cdp/cdp.pg b/src/plugins/cdp/cdp.pg index b6ba18656c2..32700463ed0 100644 --- a/src/plugins/cdp/cdp.pg +++ b/src/plugins/cdp/cdp.pg @@ -1,7 +1,7 @@ -packet-generator new { - name cdp - limit 1 - node cdp-input - size 374-374 - data { hex 0x02b46b96000100096978676265000500bf436973636f20494f5320536f6674776172652c2043333735304520536f66747761726520284333373530452d554e4956455253414c2d4d292c2056657273696f6e2031322e32283335295345352c2052454c4541534520534f4654574152452028666331290a436f707972696768742028632920313938362d3230303720627920436973636f2053797374656d732c20496e632e0a436f6d70696c6564205468752031392d4a756c2d30372031363a3137206279206e616368656e00060018636973636f2057532d4333373530452d3234544400020011000000010101cc0004000000000003001b54656e4769676162697445746865726e6574312f302f3100040008000000280008002400000c011200000000ffffffff010221ff000000000000001e7a50f000ff000000090004000a00060001000b0005010012000500001300050000160011000000010101cc000400000000001a00100000000100000000ffffffff } +packet-generator new { \ + name cdp \ + limit 1 \ + node cdp-input \ + size 374-374 \ + data { hex 0x02b46b96000100096978676265000500bf436973636f20494f5320536f6674776172652c2043333735304520536f66747761726520284333373530452d554e4956455253414c2d4d292c2056657273696f6e2031322e32283335295345352c2052454c4541534520534f4654574152452028666331290a436f707972696768742028632920313938362d3230303720627920436973636f2053797374656d732c20496e632e0a436f6d70696c6564205468752031392d4a756c2d30372031363a3137206279206e616368656e00060018636973636f2057532d4333373530452d3234544400020011000000010101cc0004000000000003001b54656e4769676162697445746865726e6574312f302f3100040008000000280008002400000c011200000000ffffffff010221ff000000000000001e7a50f000ff000000090004000a00060001000b0005010012000500001300050000160011000000010101cc000400000000001a00100000000100000000ffffffff } \ } diff --git a/src/plugins/tracedump/setup.pg b/src/plugins/tracedump/setup.pg index 91d5ebe2d2a..1ebdb0dd7f0 100644 --- a/src/plugins/tracedump/setup.pg +++ b/src/plugins/tracedump/setup.pg @@ -1,33 +1,33 @@ set term pag off -packet-generator new { - name worker0 - worker 0 - limit 12 - rate 1.2e7 - size 128-128 - interface local0 - node ethernet-input - data { IP4: 1.2.40 -> 3cfd.fed0.b6c8 - UDP: 192.168.40.1 - 192.168.40.100 -> 192.168.50.10 - UDP: 1234 -> 2345 - incrementing 114 - } +packet-generator new { \ + name worker0 \ + worker 0 \ + limit 12 \ + rate 1.2e7 \ + size 128-128 \ + interface local0 \ + node ethernet-input \ + data { IP4: 1.2.40 -> 3cfd.fed0.b6c8 \ + UDP: 192.168.40.1 - 192.168.40.100 -> 192.168.50.10 \ + UDP: 1234 -> 2345 \ + incrementing 114 \ + } \ } -packet-generator new { - name worker1 - worker 1 - limit 12 - rate 1.2e7 - size 128-128 - interface local0 - node ethernet-input - data { IP4: 1.2.4 -> 3cfd.fed0.b6c9 - UDP: 192.168.41.1 - 192.168.41.100 -> 192.168.51.10 - UDP: 1234 -> 2345 - incrementing 114 - } +packet-generator new { \ + name worker1 \ + worker 1 \ + limit 12 \ + rate 1.2e7 \ + size 128-128 \ + interface local0 \ + node ethernet-input \ + data { IP4: 1.2.4 -> 3cfd.fed0.b6c9 \ + UDP: 192.168.41.1 - 192.168.41.100 -> 192.168.51.10 \ + UDP: 1234 -> 2345 \ + incrementing 114 \ + } \ } trace add pg-input 20 diff --git a/src/plugins/vrrp/setup.pg b/src/plugins/vrrp/setup.pg index 9275fcc46c6..6328448d79e 100644 --- a/src/plugins/vrrp/setup.pg +++ b/src/plugins/vrrp/setup.pg @@ -7,14 +7,14 @@ set int state loop0 up comment { Packet generator script. Src MAC 00:de:ad:be:ef:01 } comment { Dst mac 01:ba:db:ab:be:01 ethtype 0800 } -packet-generator new { - name simple - limit 1 - size 128-128 - interface loop0 - node vrrp - data { - hex 0x00deadbeef0001badbabbe010800 - incrementing 30 - } +packet-generator new { \ + name simple \ + limit 1 \ + size 128-128 \ + interface loop0 \ + node vrrp \ + data { \ + hex 0x00deadbeef0001badbabbe010800 \ + incrementing 30 \ + } \ } -- cgit 1.2.3-korg