ipfix-export: pass ipv4 addr to format fn for show 26/34626/2
authorPaul Atkins <patkins@graphiant.com>
Wed, 1 Dec 2021 13:13:16 +0000 (13:13 +0000)
committerNeale Ranns <neale@graphiant.com>
Wed, 16 Feb 2022 11:29:21 +0000 (11:29 +0000)
When the ipfix address was changed to be an ip_address instead of
an ip4_address the output when creating an exporter via the cli
should have been modified to take the address of the v4 part of
the addr.

Type: fix
Signed-off-by: Paul Atkins <patkins@graphiant.com>
Change-Id: I141456cd9092c861a4c4aefba4035dbde23efcd6

src/vnet/ipfix-export/flow_report.c

index 8a36a2f..e290973 100644 (file)
@@ -843,9 +843,10 @@ set_ipfix_exporter_command_fn (vlib_main_t * vm,
                     "fib index %d, path MTU %u, "
                     "template resend interval %us, "
                     "udp checksum %s",
-                    format_ip4_address, exp->ipfix_collector,
-                    format_ip4_address, exp->src_address, fib_index, path_mtu,
-                    template_interval, udp_checksum ? "enabled" : "disabled");
+                    format_ip4_address, &exp->ipfix_collector.ip.ip4,
+                    format_ip4_address, &exp->src_address.ip.ip4, fib_index,
+                    path_mtu, template_interval,
+                    udp_checksum ? "enabled" : "disabled");
   else
     vlib_cli_output (vm, "IPFIX Collector is disabled");