Skip to content

Commit

Permalink
linters: fix new errors from update to v1.55.0
Browse files Browse the repository at this point in the history
Fixing indent-error-flow: "if block ends with a return statement,
so drop this else and outdent its block" from revive.

Signed-off-by: Mahe Tardy <[email protected]>
  • Loading branch information
mtardy committed Oct 24, 2023
1 parent bf0c486 commit f0e4c2f
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 24 deletions.
10 changes: 4 additions & 6 deletions cmd/protoc-gen-go-tetragon/eventchecker/field.go
Original file line number Diff line number Diff line change
Expand Up @@ -662,10 +662,9 @@ func (field *Field) listCheckerName(g *protogen.GeneratedFile) string {
})
}
return ret
} else {
varIdent := field.kind().String()
return fmt.Sprintf("%sListMatcher", strcase.ToCamel(varIdent))
}
varIdent := field.kind().String()
return fmt.Sprintf("%sListMatcher", strcase.ToCamel(varIdent))
}

func (field *Field) newListCheckerName(g *protogen.GeneratedFile) string {
Expand All @@ -691,10 +690,9 @@ func (field *Field) newListCheckerName(g *protogen.GeneratedFile) string {
})
}
return ret
} else {
varIdent := field.kind().String()
return fmt.Sprintf("New%sListMatcher", strcase.ToCamel(varIdent))
}
varIdent := field.kind().String()
return fmt.Sprintf("New%sListMatcher", strcase.ToCamel(varIdent))
}

func (field *Field) kind() protoreflect.Kind {
Expand Down
3 changes: 1 addition & 2 deletions pkg/kernels/kernels.go
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,6 @@ func GenericKprobeObjs() (string, string) {
return "bpf_generic_kprobe_v61.o", "bpf_generic_retkprobe_v61.o"
} else if EnableLargeProgs() {
return "bpf_generic_kprobe_v53.o", "bpf_generic_retkprobe_v53.o"
} else {
return "bpf_generic_kprobe.o", "bpf_generic_retkprobe.o"
}
return "bpf_generic_kprobe.o", "bpf_generic_retkprobe.o"
}
3 changes: 1 addition & 2 deletions pkg/sensors/base/base.go
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,6 @@ func ExecObj() string {
return "bpf_execve_event_v61.o"
} else if kernels.EnableLargeProgs() {
return "bpf_execve_event_v53.o"
} else {
return "bpf_execve_event.o"
}
return "bpf_execve_event.o"
}
16 changes: 10 additions & 6 deletions pkg/sensors/load.go
Original file line number Diff line number Diff line change
Expand Up @@ -326,13 +326,17 @@ func loadInstance(bpfDir, mapDir string, load *program.Program, version, verbose
} else {
logger.GetLogger().WithField("Program", load.Name).WithField("Type", load.Type).Info("Loading BPF program")
}
if load.Type == "tracepoint" {

switch load.Type {
case "tracepoint":
return program.LoadTracepointProgram(bpfDir, mapDir, load, verbose)
} else if load.Type == "raw_tracepoint" || load.Type == "raw_tp" {
case "raw_tracepoint", "raw_tp":
return program.LoadRawTracepointProgram(bpfDir, mapDir, load, verbose)
} else if load.Type == "cgrp_socket" {
case "cgrp_socket":
return cgroup.LoadCgroupProgram(bpfDir, mapDir, load, verbose)
} else if probe != nil {
}

if probe != nil {
// Registered probes need extra setup
return probe.LoadProbe(LoadProbeArgs{
BPFDir: bpfDir,
Expand All @@ -341,9 +345,9 @@ func loadInstance(bpfDir, mapDir string, load *program.Program, version, verbose
Version: version,
Verbose: verbose,
})
} else {
return program.LoadKprobeProgram(bpfDir, mapDir, load, verbose)
}

return program.LoadKprobeProgram(bpfDir, mapDir, load, verbose)
}

func observerMinReqs() (bool, error) {
Expand Down
10 changes: 6 additions & 4 deletions pkg/sensors/tracing/generickprobe.go
Original file line number Diff line number Diff line change
Expand Up @@ -155,13 +155,15 @@ var (
)

func genericKprobeTableGet(id idtable.EntryID) (*genericKprobe, error) {
if entry, err := genericKprobeTable.GetEntry(id); err != nil {
entry, err := genericKprobeTable.GetEntry(id)
if err != nil {
return nil, fmt.Errorf("getting entry from genericKprobeTable failed with: %w", err)
} else if val, ok := entry.(*genericKprobe); !ok {
}
val, ok := entry.(*genericKprobe)
if !ok {
return nil, fmt.Errorf("getting entry from genericKprobeTable failed with: got invalid type: %T (%v)", entry, entry)
} else {
return val, nil
}
return val, nil
}

var (
Expand Down
10 changes: 6 additions & 4 deletions pkg/sensors/tracing/genericuprobe.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,15 @@ func init() {
}

func genericUprobeTableGet(id idtable.EntryID) (*genericUprobe, error) {
if entry, err := uprobeTable.GetEntry(id); err != nil {
entry, err := uprobeTable.GetEntry(id)
if err != nil {
return nil, fmt.Errorf("getting entry from uprobeTable failed with: %w", err)
} else if val, ok := entry.(*genericUprobe); !ok {
}
val, ok := entry.(*genericUprobe)
if !ok {
return nil, fmt.Errorf("getting entry from uprobeTable failed with: got invalid type: %T (%v)", entry, entry)
} else {
return val, nil
}
return val, nil
}

func handleGenericUprobe(r *bytes.Reader) ([]observer.Event, error) {
Expand Down

0 comments on commit f0e4c2f

Please sign in to comment.