X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=listen.go;h=3840cc145a72b911438027847af806ada4ac046c;hb=HEAD;hp=0e1b5c0d309b88e30498007673f2590f68f77614;hpb=0290a1610ae2ffa374dcb76b5bf24578a2236935;p=btrtrc.git diff --git a/listen.go b/listen.go index 0e1b5c0d..3840cc14 100644 --- a/listen.go +++ b/listen.go @@ -2,24 +2,8 @@ package torrent import "strings" -type peerNetworks struct { - tcp4, tcp6 bool - utp4, utp6 bool -} - -func handleErr(h func(), fs ...func() error) error { - for _, f := range fs { - err := f() - if err != nil { - h() - return err - } - } - return nil -} - func LoopbackListenHost(network string) string { - if strings.Contains(network, "4") { + if strings.IndexByte(network, '4') != -1 { return "127.0.0.1" } else { return "::1"