fix(inputs.netflow): Cast TCP ports to uint16 (#16197)
Co-authored-by: jlgonzalez <jlgonzalez@sarenet.es>
This commit is contained in:
parent
e28c33e5d9
commit
427b8d3a9b
|
|
@ -411,8 +411,8 @@ func (d *sflowv5Decoder) decodeRawHeaderSample(record *sflow.SampledHeader) (map
|
||||||
fields["dst"] = l.DstIP.String()
|
fields["dst"] = l.DstIP.String()
|
||||||
fields["ip_total_len"] = l.Length
|
fields["ip_total_len"] = l.Length
|
||||||
case *layers.TCP:
|
case *layers.TCP:
|
||||||
fields["src_port"] = l.SrcPort
|
fields["src_port"] = uint16(l.SrcPort)
|
||||||
fields["dst_port"] = l.DstPort
|
fields["dst_port"] = uint16(l.DstPort)
|
||||||
fields["tcp_seq_number"] = l.Seq
|
fields["tcp_seq_number"] = l.Seq
|
||||||
fields["tcp_ack_number"] = l.Ack
|
fields["tcp_ack_number"] = l.Ack
|
||||||
fields["tcp_window_size"] = l.Window
|
fields["tcp_window_size"] = l.Window
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue