[VOL-5475] upgrade go to 1.24.5 and golangci-lint version to 2.2.2
Signed-off-by: mgouda <madhumati.gouda@radisys.com>
Change-Id: Ic9fe6b74bdb86f8313a04559b59991d66307d5bb
diff --git a/internal/pkg/of/flows.go b/internal/pkg/of/flows.go
index e681752..48bb427 100644
--- a/internal/pkg/of/flows.go
+++ b/internal/pkg/of/flows.go
@@ -933,13 +933,14 @@
}
}
- if f.Action.Output == OutputTypeToController {
+ switch f.Output {
+ case OutputTypeToController:
action := NewOutputAction(0xfffffffd)
actions.Actions = append(actions.Actions, action)
- } else if f.Action.Output == OutputTypeToNetwork {
+ case OutputTypeToNetwork:
action := NewOutputAction(f.OutPort)
actions.Actions = append(actions.Actions, action)
- } else if f.Action.Output == OutputTypeToGroup {
+ case OutputTypeToGroup:
action := NewGroupAction(f.OutPort)
actions.Actions = append(actions.Actions, action)
}