From e33e69016583da27507af47f4b09a9ca4538e406 Mon Sep 17 00:00:00 2001 From: Pravein Govindan Kannan <pravein.govindan.kannan@ibm.com> Date: Fri, 17 Feb 2023 23:32:26 +0530 Subject: [PATCH] Fix v6 ipfix export (#94) --- pkg/exporter/ipfix.go | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkg/exporter/ipfix.go b/pkg/exporter/ipfix.go index bac60c64..8b88ab20 100644 --- a/pkg/exporter/ipfix.go +++ b/pkg/exporter/ipfix.go @@ -321,9 +321,16 @@ func (ipf *IPFIX) sendDataRecord(log *logrus.Entry, record *flow.Record, v6 bool if err != nil { return err } - err = dataSet.AddRecord(ipf.entitiesV4, templateID) - if err != nil { - return err + if v6 { + err = dataSet.AddRecord(ipf.entitiesV6, templateID) + if err != nil { + return err + } + } else { + err = dataSet.AddRecord(ipf.entitiesV4, templateID) + if err != nil { + return err + } } _, err = ipf.exporter.SendSet(dataSet) if err != nil { -- GitLab