From 7923e9f324d1be18a229887aa64bdd63f2a61e6a Mon Sep 17 00:00:00 2001 From: kony <2312708932@qq.com> Date: Fri, 27 Mar 2026 13:37:22 +0800 Subject: [PATCH] Refactor netstack setup to use NetStackName and NetStackIP constants in SetTunIP function. This change improves code clarity and maintainability by standardizing device name and IP address references. --- netstack/setup_linux.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netstack/setup_linux.go b/netstack/setup_linux.go index a1a02ea..fec6fdd 100644 --- a/netstack/setup_linux.go +++ b/netstack/setup_linux.go @@ -88,17 +88,17 @@ func SetTunIP(wintunEP *Device, ip string, mask int) error { // ip route add 192.17.19.1 dev Goodlink // 设置网卡eth0的IP地址为192.168.1.10/24 - cmd := exec.Command("ip", "addr", "add", "192.17.0.1/32", "dev", GetName()) + cmd := exec.Command("ip", "addr", "add", "192.17.0.1/32", "dev", NetStackName) if err := cmd.Run(); err != nil { return err } - cmd = exec.Command("ip", "link", "set", GetName(), "up") + cmd = exec.Command("ip", "link", "set", NetStackName, "up") if err := cmd.Run(); err != nil { return err } - cmd = exec.Command("ip", "route", "add", GetRemoteIP(), "dev", GetName()) + cmd = exec.Command("ip", "route", "add", NetStackIP, "dev", NetStackName) if err := cmd.Run(); err != nil { return err }