From db222b383cd9b4b17e5676e3dd507ccb27a1fe70 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Fri, 16 Jan 2026 22:15:23 +0100 Subject: [PATCH] f-14: code: add delete interface function #14 Signed-off-by: GnomeZworc --- internal/netif/delete.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 internal/netif/delete.go diff --git a/internal/netif/delete.go b/internal/netif/delete.go new file mode 100644 index 0000000..9b06c55 --- /dev/null +++ b/internal/netif/delete.go @@ -0,0 +1,13 @@ +package netif + +import ( + "github.com/vishvananda/netlink" +) + +func DeleteLink(name string) error { + link, err := netlink.LinkByName(name) + if err != nil { + return err + } + return netlink.LinkDel(link) +}