INNER CODE UNIT · Go
secDataIdx
cilium/tetragon · cmd/dump-syscalls-info/main.go:62
secDataIdx := -1
secRodataIdx := -1
var secData, secRodata *elf.Section
for idx, s := range f.Sections {
switch s.Name {
case ".data":
secDataIdx = idx
secData = s
case ".rodata":
secRodataIdx = idx
secRodata = s
}
}
if secDataIdx == -1 || secRodataIdx == -1 {
return nil, errors.New("no .data")
}
// fmt.Printf(".data section %+v\n", secData)
secDataReader := secData.Open()