go.crypto/ssh: hide private forwardList methods

This was my mistake. I should have checked godoc before
submitting the previous CL.

R=agl
CC=golang-dev
https://golang.org/cl/6140051
This commit is contained in:
Dave Cheney
2012-05-02 08:27:09 +10:00
parent b4b42222af
commit 9e30a3e1c5
2 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -301,7 +301,7 @@ func (c *ClientConn) handleChanOpen(msg *channelOpenMsg) {
c.sendConnectionFailed(msg.PeersId)
return
}
l, ok := c.forwardList.Lookup(laddr)
l, ok := c.forwardList.lookup(laddr)
if !ok {
fmt.Println("could not find forward list entry for", laddr)
// Section 7.2, implementations MUST reject suprious incoming
+5 -5
View File
@@ -58,7 +58,7 @@ func (c *ClientConn) ListenTCP(laddr *net.TCPAddr) (net.Listener, error) {
}
// register this forward
ch := c.forwardList.Add(laddr)
ch := c.forwardList.add(laddr)
return &tcpListener{laddr, c, ch}, nil
}
@@ -82,7 +82,7 @@ type forward struct {
raddr *net.TCPAddr // the raddr of the incoming connection
}
func (l *forwardList) Add(addr *net.TCPAddr) chan forward {
func (l *forwardList) add(addr *net.TCPAddr) chan forward {
l.Lock()
defer l.Unlock()
f := forwardEntry{
@@ -93,7 +93,7 @@ func (l *forwardList) Add(addr *net.TCPAddr) chan forward {
return f.c
}
func (l *forwardList) Remove(addr *net.TCPAddr) {
func (l *forwardList) remove(addr *net.TCPAddr) {
l.Lock()
defer l.Unlock()
for i, f := range l.entries {
@@ -104,7 +104,7 @@ func (l *forwardList) Remove(addr *net.TCPAddr) {
}
}
func (l *forwardList) Lookup(addr *net.TCPAddr) (chan forward, bool) {
func (l *forwardList) lookup(addr *net.TCPAddr) (chan forward, bool) {
l.Lock()
defer l.Unlock()
for _, f := range l.entries {
@@ -146,7 +146,7 @@ func (l *tcpListener) Close() error {
l.laddr.IP.String(),
uint32(l.laddr.Port),
}
l.conn.forwardList.Remove(l.laddr)
l.conn.forwardList.remove(l.laddr)
if _, err := l.conn.sendGlobalRequest(m); err != nil {
return err
}