diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..95811e0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/main diff --git a/main.go b/main.go index f06baa0..101eeba 100644 --- a/main.go +++ b/main.go @@ -343,7 +343,12 @@ func startWireguard(setting *DeviceSetting) (*netstack.Net, error) { } func main() { - conf, err := readConfig("/home/octeep/.config/wireproxy") + if len(os.Args) != 2 { + fmt.Println("Usage: wireproxy [config file path]") + return + } + + conf, err := readConfig(os.Args[1]) if err != nil { log.Panic(err) }