Ver código fonte

Feature #TASK_QT-18250 写ttl

rock.wu 9 meses atrás
pai
commit
064be8dd7a
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      ebpftracer/tracer/inject/inject_linux_amd64.go

+ 1 - 1
ebpftracer/tracer/inject/inject_linux_amd64.go

@@ -726,7 +726,7 @@ func modifyIoFdTargetAddr(pid int, insertAddr, distAddr, getTTLFunctionAddr uint
 
 	// 读取原始数据 
 	alignedAddr := insertAddr & ^(uintptr(unsafe.Sizeof(uintptr(0))) - 1)
-	originalData, err := readData(pid, alignedAddr)
+	originalData, err := readDataBytes(pid, alignedAddr, 8)
 	if err != nil {
 		return err
 	}