@@ -255,22 +255,22 @@ func (e *IPFIXExporter) sendTemplateSet(isIPv6 bool) (int, error) {
255
255
antreaInfoElements = infoelements .AntreaInfoElementsIPv6
256
256
templateID = e .templateIDv6
257
257
}
258
- for _ , ie := range ianaInfoElements {
259
- ie , err := e .createInfoElementForTemplateSet (ie , ipfixregistry .IANAEnterpriseID )
258
+ for _ , ieName := range ianaInfoElements {
259
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .IANAEnterpriseID )
260
260
if err != nil {
261
261
return 0 , err
262
262
}
263
263
elements = append (elements , ie )
264
264
}
265
- for _ , ie := range infoelements .IANAReverseInfoElements {
266
- ie , err := e .createInfoElementForTemplateSet (ie , ipfixregistry .IANAReversedEnterpriseID )
265
+ for _ , ieName := range infoelements .IANAReverseInfoElements {
266
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .IANAReversedEnterpriseID )
267
267
if err != nil {
268
268
return 0 , err
269
269
}
270
270
elements = append (elements , ie )
271
271
}
272
- for _ , ie := range antreaInfoElements {
273
- ie , err := e .createInfoElementForTemplateSet (ie , ipfixregistry .AntreaEnterpriseID )
272
+ for _ , ieName := range antreaInfoElements {
273
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .AntreaEnterpriseID )
274
274
if err != nil {
275
275
return 0 , err
276
276
}
@@ -295,8 +295,8 @@ func (e *IPFIXExporter) sendTemplateSet(isIPv6 bool) (int, error) {
295
295
}
296
296
elements = append (elements , ie )
297
297
}
298
- for _ , ie := range infoelements .AntreaFlowEndSecondsElementList {
299
- ie , err := e .createInfoElementForTemplateSet (ie , ipfixregistry .AntreaEnterpriseID )
298
+ for _ , ieName := range infoelements .AntreaFlowEndSecondsElementList {
299
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .AntreaEnterpriseID )
300
300
if err != nil {
301
301
return 0 , err
302
302
}
@@ -326,8 +326,8 @@ func (e *IPFIXExporter) sendTemplateSet(isIPv6 bool) (int, error) {
326
326
elements = append (elements , ie )
327
327
}
328
328
}
329
- for _ , ie := range infoelements .AntreaLabelsElementList {
330
- ie , err := e .createInfoElementForTemplateSet (ie , ipfixregistry .AntreaEnterpriseID )
329
+ for _ , ieName := range infoelements .AntreaLabelsElementList {
330
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .AntreaEnterpriseID )
331
331
if err != nil {
332
332
return 0 , err
333
333
}
@@ -339,21 +339,13 @@ func (e *IPFIXExporter) sendTemplateSet(isIPv6 bool) (int, error) {
339
339
}
340
340
elements = append (elements , ie )
341
341
if e .aggregatorMode == flowaggregatorconfig .AggregatorModeProxy {
342
- ie , err := e .createInfoElementForTemplateSet ("originalObservationDomainId" , ipfixregistry .IANAEnterpriseID )
343
- if err != nil {
344
- return 0 , err
345
- }
346
- elements = append (elements , ie )
347
- ie , err = e .createInfoElementForTemplateSet ("originalExporterIPv4Address" , ipfixregistry .IANAEnterpriseID )
348
- if err != nil {
349
- return 0 , err
350
- }
351
- elements = append (elements , ie )
352
- ie , err = e .createInfoElementForTemplateSet ("originalExporterIPv6Address" , ipfixregistry .IANAEnterpriseID )
353
- if err != nil {
354
- return 0 , err
342
+ for _ , ieName := range infoelements .IANAProxyModeElementList {
343
+ ie , err := e .createInfoElementForTemplateSet (ieName , ipfixregistry .IANAEnterpriseID )
344
+ if err != nil {
345
+ return 0 , err
346
+ }
347
+ elements = append (elements , ie )
355
348
}
356
- elements = append (elements , ie )
357
349
}
358
350
e .set .ResetSet ()
359
351
if err := e .set .PrepareSet (ipfixentities .Template , templateID ); err != nil {
0 commit comments