Clean up implementation

This commit is contained in:
Owen
2025-02-20 21:01:44 -05:00
parent f69a7f647d
commit 66edae4288
2 changed files with 116 additions and 157 deletions

10
main.go
View File

@@ -340,15 +340,7 @@ func main() {
if err != nil {
logger.Fatal("Failed to create WireGuard service: %v", err)
}
// defer wgService.Close()
// Start the WireGuard service
if err := wgService.Start(); err != nil {
logger.Fatal("Failed to start WireGuard service: %v", err)
}
// Start bandwidth reporting
wgService.StartBandwidthReporting()
defer wgService.Close()
// Create TUN device and network stack
var tun tun.Device