Skip to content

Commit 7023b9e

Browse files
authored
Merge pull request #42 from LakshK98/actual-stuff
fix offset
2 parents 9ff9c47 + c3fa442 commit 7023b9e

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

pkg/plugin/ebpfwindows/datapath_drop_windows.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -124,21 +124,21 @@ func (n *PktmonDropNotify) decodePktmonDrop(data []byte) error {
124124
n.VersionHeader.Type = data[0]
125125
n.VersionHeader.Version = version
126126
n.PktmonHeader.EventID = data[4]
127-
n.PktmonHeader.PacketDescriptor.PacketOriginalLength = byteorder.Native.Uint32(data[6:10])
128-
n.PktmonHeader.PacketDescriptor.PacketLoggedLength = byteorder.Native.Uint32(data[10:14])
129-
n.PktmonHeader.PacketDescriptor.PacketMetadataLength = byteorder.Native.Uint32(data[14:18])
130-
n.PktmonHeader.Metadata.PktGroupID = byteorder.Native.Uint64(data[18:26])
131-
n.PktmonHeader.Metadata.PktCount = byteorder.Native.Uint16(data[26:28])
132-
n.PktmonHeader.Metadata.AppearanceCount = byteorder.Native.Uint16(data[28:30])
133-
n.PktmonHeader.Metadata.DirectionName = byteorder.Native.Uint16(data[30:32])
134-
n.PktmonHeader.Metadata.PacketType = byteorder.Native.Uint16(data[32:34])
135-
n.PktmonHeader.Metadata.ComponentID = byteorder.Native.Uint16(data[34:36])
136-
n.PktmonHeader.Metadata.EdgeID = byteorder.Native.Uint16(data[36:38])
137-
n.PktmonHeader.Metadata.FilterID = byteorder.Native.Uint16(data[38:40])
138-
n.PktmonHeader.Metadata.DropReason = byteorder.Native.Uint32(data[40:44])
139-
n.PktmonHeader.Metadata.DropLocation = byteorder.Native.Uint32(data[44:48])
140-
n.PktmonHeader.Metadata.ProcNum = byteorder.Native.Uint16(data[48:50])
141-
n.PktmonHeader.Metadata.Timestamp = byteorder.Native.Uint64(data[50:58])
127+
n.PktmonHeader.PacketDescriptor.PacketOriginalLength = byteorder.Native.Uint32(data[5:9])
128+
n.PktmonHeader.PacketDescriptor.PacketLoggedLength = byteorder.Native.Uint32(data[9:13])
129+
n.PktmonHeader.PacketDescriptor.PacketMetadataLength = byteorder.Native.Uint32(data[13:17])
130+
n.PktmonHeader.Metadata.PktGroupID = byteorder.Native.Uint64(data[17:25])
131+
n.PktmonHeader.Metadata.PktCount = byteorder.Native.Uint16(data[25:27])
132+
n.PktmonHeader.Metadata.AppearanceCount = byteorder.Native.Uint16(data[27:29])
133+
n.PktmonHeader.Metadata.DirectionName = byteorder.Native.Uint16(data[29:31])
134+
n.PktmonHeader.Metadata.PacketType = byteorder.Native.Uint16(data[31:33])
135+
n.PktmonHeader.Metadata.ComponentID = byteorder.Native.Uint16(data[33:35])
136+
n.PktmonHeader.Metadata.EdgeID = byteorder.Native.Uint16(data[35:37])
137+
n.PktmonHeader.Metadata.FilterID = byteorder.Native.Uint16(data[37:39])
138+
n.PktmonHeader.Metadata.DropReason = byteorder.Native.Uint32(data[39:43])
139+
n.PktmonHeader.Metadata.DropLocation = byteorder.Native.Uint32(data[43:47])
140+
n.PktmonHeader.Metadata.ProcNum = byteorder.Native.Uint16(data[47:49])
141+
n.PktmonHeader.Metadata.Timestamp = byteorder.Native.Uint64(data[49:57])
142142
return nil
143143
}
144144

0 commit comments

Comments
 (0)