=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== irtt-0.9.0/conn.go-77- irtt-0.9.0/conn.go:78:func (n *nconn) setReceiveDstAddr(b bool) (err error) { irtt-0.9.0/conn.go-79- if n.ip4conn != nil { ############################################## irtt-0.9.0/conn.go-97- irtt-0.9.0/conn.go:98:func (n *nconn) localAddr() *net.UDPAddr { irtt-0.9.0/conn.go-99- if n.conn == nil { ############################################## irtt-0.9.0/conn.go-101- } irtt-0.9.0/conn.go:102: a := n.conn.LocalAddr() irtt-0.9.0/conn.go-103- if a == nil { ############################################## irtt-0.9.0/conn.go-122- cfg.LocalAddress = addPort(cfg.LocalAddress, DefaultLocalPort) irtt-0.9.0/conn.go:123: laddr, err := net.ResolveUDPAddr(cfg.IPVersion.udpNetwork(), irtt-0.9.0/conn.go-124- cfg.LocalAddress) ############################################## irtt-0.9.0/conn.go-130- cfg.RemoteAddress = addPort(cfg.RemoteAddress, DefaultPort) irtt-0.9.0/conn.go:131: raddr, err := net.ResolveUDPAddr(cfg.IPVersion.udpNetwork(), irtt-0.9.0/conn.go-132- cfg.RemoteAddress) ############################################## irtt-0.9.0/conn.go-137- // dial, using explicit network from remote address irtt-0.9.0/conn.go:138: cfg.IPVersion = IPVersionFromUDPAddr(raddr) irtt-0.9.0/conn.go-139- conn, err := net.DialUDP(cfg.IPVersion.udpNetwork(), laddr, raddr) ############################################## irtt-0.9.0/conn.go-144- // set resolved local and remote addresses back to Config irtt-0.9.0/conn.go:145: cfg.LocalAddr = conn.LocalAddr() irtt-0.9.0/conn.go:146: cfg.RemoteAddr = conn.RemoteAddr() irtt-0.9.0/conn.go-147- cfg.LocalAddress = cfg.LocalAddr.String() ############################################## irtt-0.9.0/conn.go-293- p.setConnToken(c.ctoken) irtt-0.9.0/conn.go:294: p.raddr = c.conn.RemoteAddr().(*net.UDPAddr) irtt-0.9.0/conn.go-295- return p ############################################## irtt-0.9.0/conn.go-297- irtt-0.9.0/conn.go:298:func (c *cconn) remoteAddr() *net.UDPAddr { irtt-0.9.0/conn.go-299- if c.conn == nil { ############################################## irtt-0.9.0/conn.go-301- } irtt-0.9.0/conn.go:302: a := c.conn.RemoteAddr() irtt-0.9.0/conn.go-303- if a == nil { ############################################## irtt-0.9.0/conn.go-337-func listen(laddr *net.UDPAddr, setSrcIP bool) (l *lconn, err error) { irtt-0.9.0/conn.go:338: ipVer := IPVersionFromUDPAddr(laddr) irtt-0.9.0/conn.go-339- var conn *net.UDPConn ############################################## irtt-0.9.0/conn.go-448-// %iface:service, where :service is optional. irtt-0.9.0/conn.go:449:func parseIfaceListenAddr(addr string) (iface, service string, ok bool) { irtt-0.9.0/conn.go-450- if !strings.HasPrefix(addr, "%") { ############################################## irtt-0.9.0/conn.go-473-// or number) into a slice of UDP addresses. irtt-0.9.0/conn.go:474:func resolveIfaceListenAddr(ifaceName string, service string, irtt-0.9.0/conn.go-475- ipVer IPVersion) (laddrs []*net.UDPAddr, err error) { ############################################## irtt-0.9.0/conn.go-562-// addresses. irtt-0.9.0/conn.go:563:func resolveListenAddr(addr string, ipVer IPVersion) (laddrs []*net.UDPAddr, irtt-0.9.0/conn.go-564- err error) { ############################################## irtt-0.9.0/conn.go-567- addr = addPort(addr, DefaultPort) irtt-0.9.0/conn.go:568: laddr, err := net.ResolveUDPAddr(v.udpNetwork(), addr) irtt-0.9.0/conn.go-569- if err != nil { ############################################## irtt-0.9.0/conn.go-587- var la []*net.UDPAddr irtt-0.9.0/conn.go:588: iface, service, ok := parseIfaceListenAddr(addr) irtt-0.9.0/conn.go-589- if ok { irtt-0.9.0/conn.go:590: la, err = resolveIfaceListenAddr(iface, service, ipVer) irtt-0.9.0/conn.go-591- } else { irtt-0.9.0/conn.go:592: la, err = resolveListenAddr(addr, ipVer) irtt-0.9.0/conn.go-593- } ############################################## irtt-0.9.0/README.md-102-3. For convenience, copy the `irtt` executable, which should be in irtt-0.9.0/README.md:103: `$HOME/go/bin`, or `$GOPATH/bin` if you have `$GOPATH` defined, to somewhere irtt-0.9.0/README.md-104- on your `PATH`. ############################################## irtt-0.9.0/README.md-123- valid GOOS GOARCH combinations. `build.sh install` runs Go's install command, irtt-0.9.0/README.md:124: which puts the resulting executable in `$GOPATH/bin`. irtt-0.9.0/README.md-125- ############################################## irtt-0.9.0/client.go-169-// localAddr returns the local address (non-nil after server dialed). irtt-0.9.0/client.go:170:func (c *Client) localAddr() *net.UDPAddr { irtt-0.9.0/client.go-171- if c.conn == nil { ############################################## irtt-0.9.0/client.go-173- } irtt-0.9.0/client.go:174: return c.conn.localAddr() irtt-0.9.0/client.go-175-} ############################################## irtt-0.9.0/client.go-177-// remoteAddr returns the remote address (non-nil after server dialed). irtt-0.9.0/client.go:178:func (c *Client) remoteAddr() *net.UDPAddr { irtt-0.9.0/client.go-179- if c.conn == nil { ############################################## irtt-0.9.0/client.go-181- } irtt-0.9.0/client.go:182: return c.conn.remoteAddr() irtt-0.9.0/client.go-183-} ############################################## irtt-0.9.0/client.go-466- if c.Handler != nil { irtt-0.9.0/client.go:467: c.Handler.OnEvent(Eventf(code, c.localAddr(), c.remoteAddr(), format, detail...)) irtt-0.9.0/client.go-468- } ############################################## irtt-0.9.0/server.go-56- l.eventf(ListenerStart, nil, "starting %s listener on %s", l.conn.ipVer, irtt-0.9.0/server.go:57: l.conn.localAddr()) irtt-0.9.0/server.go-58- ############################################## irtt-0.9.0/server.go-146-func newListener(cfg *ServerConfig, lc *lconn, cref func(bool)) *listener { irtt-0.9.0/server.go:147: cap, _ := detectMTU(lc.localAddr().IP) irtt-0.9.0/server.go-148- ############################################## irtt-0.9.0/server.go-175- l.eventf(ListenerError, nil, "error for listener on %s (%s)", irtt-0.9.0/server.go:176: l.conn.localAddr(), err) irtt-0.9.0/server.go-177- } else { irtt-0.9.0/server.go-178- l.eventf(ListenerStop, nil, "stopped listener on %s", irtt-0.9.0/server.go:179: l.conn.localAddr()) irtt-0.9.0/server.go-180- } ############################################## irtt-0.9.0/server.go-198- l.eventf(NoDSCPSupport, nil, "[%s] no %s DSCP support available (%s)", irtt-0.9.0/server.go:199: l.conn.localAddr(), l.conn.ipVer, l.conn.dscpError) irtt-0.9.0/server.go-200- } ############################################## irtt-0.9.0/server.go-202- // enable receipt of destination IP irtt-0.9.0/server.go:203: if l.SetSrcIP && l.conn.localAddr().IP.IsUnspecified() { irtt-0.9.0/server.go:204: if rdsterr := l.conn.setReceiveDstAddr(true); rdsterr != nil { irtt-0.9.0/server.go-205- l.eventf(NoReceiveDstAddrSupport, nil, ############################################## irtt-0.9.0/server.go-260- if l.Handler != nil { irtt-0.9.0/server.go:261: l.Handler.OnEvent(Eventf(code, l.conn.localAddr(), raddr, format, detail...)) irtt-0.9.0/server.go-262- } ############################################## irtt-0.9.0/net.go-43-// IPVersionFromUDPAddr returns an IPVersion from a net.UDPAddr. irtt-0.9.0/net.go:44:func IPVersionFromUDPAddr(addr *net.UDPAddr) IPVersion { irtt-0.9.0/net.go-45- return IPVersionFromIP(addr.IP)