Skip to content

Commit e031491

Browse files
committed
*: remove references to embedded fields
Satisfy staticcheck: QF1008: could remove embedded field "mutableTypes" from selector Signed-off-by: Timo Beckers <[email protected]>
1 parent 279fdf9 commit e031491

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

btf/btf.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ func (s *Spec) Copy() *Spec {
537537
}
538538

539539
return &Spec{
540-
s.mutableTypes.copy(),
540+
s.copy(),
541541
s.strings,
542542
}
543543
}
@@ -579,7 +579,7 @@ func (s *Spec) TypeByID(id TypeID) (Type, error) {
579579
//
580580
// Returns an error wrapping [ErrNotFound] if the type isn't part of the Spec.
581581
func (s *Spec) TypeID(typ Type) (TypeID, error) {
582-
return s.mutableTypes.typeID(typ)
582+
return s.typeID(typ)
583583
}
584584

585585
// AnyTypesByName returns a list of BTF Types with the given name.
@@ -590,7 +590,7 @@ func (s *Spec) TypeID(typ Type) (TypeID, error) {
590590
//
591591
// Returns an error wrapping ErrNotFound if no matching Type exists in the Spec.
592592
func (s *Spec) AnyTypesByName(name string) ([]Type, error) {
593-
return s.mutableTypes.anyTypesByName(name)
593+
return s.anyTypesByName(name)
594594
}
595595

596596
// AnyTypeByName returns a Type with the given name.

elf_reader.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ func LoadCollectionSpecFromReader(rd io.ReaderAt) (*CollectionSpec, error) {
8080

8181
// Checks if the ELF file is for BPF data.
8282
// Old LLVM versions set e_machine to EM_NONE.
83-
if f.File.Machine != elf.EM_NONE && f.File.Machine != elf.EM_BPF {
84-
return nil, fmt.Errorf("unexpected machine type for BPF ELF: %s", f.File.Machine)
83+
if f.Machine != elf.EM_NONE && f.Machine != elf.EM_BPF {
84+
return nil, fmt.Errorf("unexpected machine type for BPF ELF: %s", f.Machine)
8585
}
8686

8787
var (
@@ -1095,7 +1095,7 @@ func resolveBTFValuesContents(es *elfSection, vs *btf.VarSecinfo, member btf.Mem
10951095
end := vs.Size + vs.Offset
10961096
// The size of an address in this section. This determines the width of
10971097
// an index in the array.
1098-
align := uint32(es.SectionHeader.Addralign)
1098+
align := uint32(es.Addralign)
10991099

11001100
// Check if variable-length section is aligned.
11011101
if (end-start)%align != 0 {

examples/fentry/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ func main() {
4848
defer objs.Close()
4949

5050
link, err := link.AttachTracing(link.TracingOptions{
51-
Program: objs.bpfPrograms.TcpConnect,
51+
Program: objs.TcpConnect,
5252
})
5353
if err != nil {
5454
log.Fatal(err)
5555
}
5656
defer link.Close()
5757

58-
rd, err := ringbuf.NewReader(objs.bpfMaps.Events)
58+
rd, err := ringbuf.NewReader(objs.Events)
5959
if err != nil {
6060
log.Fatalf("opening ringbuf reader: %s", err)
6161
}

examples/tcprtt/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ func main() {
4949
defer objs.Close()
5050

5151
link, err := link.AttachTracing(link.TracingOptions{
52-
Program: objs.bpfPrograms.TcpClose,
52+
Program: objs.TcpClose,
5353
})
5454
if err != nil {
5555
log.Fatal(err)
5656
}
5757
defer link.Close()
5858

59-
rd, err := ringbuf.NewReader(objs.bpfMaps.Events)
59+
rd, err := ringbuf.NewReader(objs.Events)
6060
if err != nil {
6161
log.Fatalf("opening ringbuf reader: %s", err)
6262
}

examples/tcprtt_sockops/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func main() {
6666
// Attach ebpf program to a cgroupv2
6767
link, err := link.AttachCgroup(link.CgroupOptions{
6868
Path: cgroupPath,
69-
Program: objs.bpfPrograms.BpfSockopsCb,
69+
Program: objs.BpfSockopsCb,
7070
Attach: ebpf.AttachCGroupSockOps,
7171
})
7272
if err != nil {
@@ -76,7 +76,7 @@ func main() {
7676

7777
log.Printf("eBPF program loaded and attached on cgroup %s\n", cgroupPath)
7878

79-
rd, err := ringbuf.NewReader(objs.bpfMaps.RttEvents)
79+
rd, err := ringbuf.NewReader(objs.RttEvents)
8080
if err != nil {
8181
log.Fatalf("opening ringbuf reader: %s", err)
8282
}

0 commit comments

Comments
 (0)