From d6ebbf4d0925afe33c1f2cb7b9db35de4f626c42 Mon Sep 17 00:00:00 2001 From: Siyuan Date: Wed, 8 Oct 2025 09:21:20 +0000 Subject: [PATCH] fix lint error --- internal/netif/network.go | 19 ------------------- network.go | 5 ++++- 2 files changed, 4 insertions(+), 20 deletions(-) delete mode 100644 internal/netif/network.go diff --git a/internal/netif/network.go b/internal/netif/network.go deleted file mode 100644 index a135851f..00000000 --- a/internal/netif/network.go +++ /dev/null @@ -1,19 +0,0 @@ -package netif - -import ( - "fmt" - - "github.com/vishvananda/netlink" -) - -func ensureInterfaceIsUp(iface *netlink.Link) error { - if (*iface).Attrs().OperState == netlink.OperUp { - return nil - } - - if err := netlink.LinkSetUp(*iface); err != nil { - return fmt.Errorf("failed to set interface up: %w", err) - } - - return nil -} diff --git a/network.go b/network.go index de2ff956..a2518adb 100644 --- a/network.go +++ b/network.go @@ -2,6 +2,7 @@ package kvm import ( "context" + "fmt" "github.com/jetkvm/kvm/internal/mdns" "github.com/jetkvm/kvm/internal/network/types" @@ -77,7 +78,9 @@ func initNetwork() error { networkManager = nmlite.NewNetworkManager(context.Background(), networkLogger) networkManager.SetOnInterfaceStateChange(networkStateChanged) - networkManager.AddInterface(NetIfName, config.NetworkConfig) + if err := networkManager.AddInterface(NetIfName, config.NetworkConfig); err != nil { + return fmt.Errorf("failed to add interface: %w", err) + } return nil }