From 8307d55113750b2bb323693f91fe4384f4aeb3f4 Mon Sep 17 00:00:00 2001 From: Nikola Grcevski Date: Fri, 21 Feb 2025 10:20:25 -0500 Subject: [PATCH] Fix marshaling bug --- pkg/internal/ebpf/generictracer/generictracer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/internal/ebpf/generictracer/generictracer.go b/pkg/internal/ebpf/generictracer/generictracer.go index a988c6d24..1a713339d 100644 --- a/pkg/internal/ebpf/generictracer/generictracer.go +++ b/pkg/internal/ebpf/generictracer/generictracer.go @@ -516,7 +516,7 @@ func (p *Tracer) watchForMisclassifedEvents() { if p.bpfObjects.OngoingHttp2Connections != nil { err := p.bpfObjects.OngoingHttp2Connections.Put( &bpfPidConnectionInfoT{Conn: bpfConnectionInfoT(e.TCPInfo.ConnInfo), Pid: e.TCPInfo.Pid.HostPid}, - uint8(e.TCPInfo.Ssl), // no new connection flag (0x3) + bpfHttp2ConnInfoDataT{Flags: e.TCPInfo.Ssl, Id: 0}, // no new connection flag (0x3) ) if err != nil { p.log.Debug("error writing HTTP2/gRPC connection info", "error", err)