mirror of
https://github.com/golang/go
synced 2024-11-21 20:14:52 -07:00
net: fix comment
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6546044
This commit is contained in:
parent
801f6e6367
commit
9773ac1d08
@ -81,7 +81,7 @@ func resolveNetAddr(op, net, addr string) (afnet string, a Addr, err error) {
|
|||||||
// Dial("tcp", "google.com:80")
|
// Dial("tcp", "google.com:80")
|
||||||
// Dial("tcp", "[de:ad:be:ef::ca:fe]:80")
|
// Dial("tcp", "[de:ad:be:ef::ca:fe]:80")
|
||||||
//
|
//
|
||||||
// For IP networks, addr must be "ip", "ip4" or "ip6" followed
|
// For IP networks, net must be "ip", "ip4" or "ip6" followed
|
||||||
// by a colon and a protocol number or name.
|
// by a colon and a protocol number or name.
|
||||||
//
|
//
|
||||||
// Examples:
|
// Examples:
|
||||||
|
@ -582,7 +582,7 @@ func (fd *netFD) accept(toAddr func(syscall.Sockaddr) Addr) (netfd *netFD, err e
|
|||||||
}
|
}
|
||||||
defer fd.decref()
|
defer fd.decref()
|
||||||
|
|
||||||
// See ../syscall/exec.go for description of ForkLock.
|
// See ../syscall/exec_unix.go for description of ForkLock.
|
||||||
// It is okay to hold the lock across syscall.Accept
|
// It is okay to hold the lock across syscall.Accept
|
||||||
// because we have put fd.sysfd into non-blocking mode.
|
// because we have put fd.sysfd into non-blocking mode.
|
||||||
var s int
|
var s int
|
||||||
|
@ -524,7 +524,7 @@ func (fd *netFD) accept(toAddr func(syscall.Sockaddr) Addr) (*netFD, error) {
|
|||||||
defer fd.decref()
|
defer fd.decref()
|
||||||
|
|
||||||
// Get new socket.
|
// Get new socket.
|
||||||
// See ../syscall/exec.go for description of ForkLock.
|
// See ../syscall/exec_unix.go for description of ForkLock.
|
||||||
syscall.ForkLock.RLock()
|
syscall.ForkLock.RLock()
|
||||||
s, err := syscall.Socket(fd.family, fd.sotype, 0)
|
s, err := syscall.Socket(fd.family, fd.sotype, 0)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -17,7 +17,7 @@ var listenerBacklog = maxListenerBacklog()
|
|||||||
|
|
||||||
// Generic socket creation.
|
// Generic socket creation.
|
||||||
func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
|
func socket(net string, f, t, p int, ipv6only bool, ulsa, ursa syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (fd *netFD, err error) {
|
||||||
// See ../syscall/exec.go for description of ForkLock.
|
// See ../syscall/exec_unix.go for description of ForkLock.
|
||||||
syscall.ForkLock.RLock()
|
syscall.ForkLock.RLock()
|
||||||
s, err := syscall.Socket(f, t, p)
|
s, err := syscall.Socket(f, t, p)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user