]> Cypherpunks repositories - gostls13.git/commitdiff
net: fix incorrect mode on ListenIP, ListenUDP
authorMikio Hara <mikioh.mikioh@gmail.com>
Thu, 5 Jan 2012 17:44:25 +0000 (09:44 -0800)
committerIan Lance Taylor <iant@golang.org>
Thu, 5 Jan 2012 17:44:25 +0000 (09:44 -0800)
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5523044

src/pkg/net/iprawsock_posix.go
src/pkg/net/udpsock_posix.go

index 584069418cecf78e10e590be0701ad63fa88d074..103c4f6a92555de9a45caeac69e7feb8f673476a 100644 (file)
@@ -260,7 +260,7 @@ func ListenIP(netProto string, laddr *IPAddr) (c *IPConn, err error) {
        default:
                return nil, UnknownNetworkError(net)
        }
-       fd, e := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_RAW, proto, "dial", sockaddrToIP)
+       fd, e := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_RAW, proto, "listen", sockaddrToIP)
        if e != nil {
                return nil, e
        }
index 6bb15714e2b0efdc5f0ef224c4875140c4838d34..b7e8e03aec684e329134b544125f87620ffe4b1b 100644 (file)
@@ -233,7 +233,7 @@ func ListenUDP(net string, laddr *UDPAddr) (c *UDPConn, err error) {
        if laddr == nil {
                return nil, &OpError{"listen", "udp", nil, errMissingAddress}
        }
-       fd, e := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_DGRAM, 0, "dial", sockaddrToUDP)
+       fd, e := internetSocket(net, laddr.toAddr(), nil, syscall.SOCK_DGRAM, 0, "listen", sockaddrToUDP)
        if e != nil {
                return nil, e
        }