This is an automated email from the ASF dual-hosted git repository.
liuhan pushed a commit to branch reduce-handle-connect-time
in repository https://gitbox.apache.org/repos/asf/skywalking-rover.git
The following commit(s) were added to refs/heads/reduce-handle-connect-time by
this push:
new ffe3d0c change conntrack library
ffe3d0c is described below
commit ffe3d0cbedf4f4b2ccdba1ae9aafada9130a0994
Author: mrproliu <[email protected]>
AuthorDate: Sat Dec 28 22:16:59 2024 +0800
change conntrack library
---
pkg/tools/ip/conntrack.go | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/pkg/tools/ip/conntrack.go b/pkg/tools/ip/conntrack.go
index ebf2e42..e793650 100644
--- a/pkg/tools/ip/conntrack.go
+++ b/pkg/tools/ip/conntrack.go
@@ -117,8 +117,7 @@ func (c *ConnTrack) monitor0(ctx context.Context) (<-chan
error, error) {
errChan := c.monitorClient.AttachErrChan()
err = c.monitorClient.RegisterFiltered(ctx, conntrack.Conntrack,
conntrack.NetlinkCtNew,
[]conntrack.ConnAttr{
- {Type: conntrack.AttrOrigL4Proto, Data: []byte{0x11}},
// TCP
- {Type: conntrack.AttrOrigPortDst, Data: []byte{0x0,
0x35}, Mask: []byte{0xff, 0xff}, Negate: true}, // SrcIP != 127.0.0.1
+ {Type: conntrack.AttrOrigPortDst, Data: []byte{0x0,
0x35}, Mask: []byte{0xff, 0xff}, Negate: true}, // DstPort != 53
}, func(c conntrack.Con) int {
if c.Origin == nil || c.Reply == nil || c.Origin.Proto
== nil || c.Reply.Proto == nil ||
c.Origin.Src == nil || c.Origin.Dst == nil ||
c.Origin.Proto.SrcPort == nil || c.Origin.Proto.DstPort == nil ||