From e42423283b7123fb37ec1f327c2962b313b210e3 Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 15 Aug 2019 17:05:45 +0800 Subject: [PATCH] rm main.go comment commas --- cmd/main.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index d3e659f..e95d187 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -124,29 +124,29 @@ func main() { proxyHost := proxyAddr.IP.String() proxyPort := proxyAddr.Port - // Open the tun device. + // Open the tun device dnsServers := strings.Split(*args.TunDNS, ",") tunDev, err := tun.OpenTunDevice(*args.TunName, *args.TunAddr, *args.TunGw, *args.TunMask, dnsServers) if err != nil { log.Fatalf("failed to open tun device: %v", err) } - // Setup TCP/IP stack. + // Setup TCP/IP stack var lwipWriter = core.NewLWIPStack().(io.Writer) - // Wrap a writer to delay ICMP packets. + // Wrap a writer to delay ICMP packets lwipWriter = filter.NewICMPFilter(lwipWriter).(io.Writer) - // Register TCP and UDP handlers to handle accepted connections. + // Register TCP and UDP handlers to handle accepted connections core.RegisterTCPConnHandler(proxy.NewTCPHandler(proxyHost, proxyPort, fakeDNS, sessionStater)) core.RegisterUDPConnHandler(proxy.NewUDPHandler(proxyHost, proxyPort, *args.UdpTimeout, fakeDNS, sessionStater)) // Register an output callback to write packets output from lwip stack to tun - // device, output function should be set before input any packets. + // device, output function should be set before input any packets core.RegisterOutputFn(func(data []byte) (int, error) { return tunDev.Write(data) }) - // Copy packets from tun device to lwip stack, it's the main loop. + // Copy packets from tun device to lwip stack, it's the main loop go func() { if _, err := io.CopyBuffer(lwipWriter, tunDev, make([]byte, MTU)); err != nil { log.Fatalf("copying data failed: %v", err)