Home | History | Annotate | Download | only in net

Lines Matching refs:Network

12 // BUG(mikio): On every POSIX platform, reads from the "ip4" network
36 // Network returns the address's network name, "ip".
37 func (a *IPAddr) Network() string { return "ip" }
66 // The network must be an IP network name.
75 // See func Dial for a description of the network and address
77 func ResolveIPAddr(network, address string) (*IPAddr, error) {
78 if network == "" { // a hint wildcard for Go 1.0 undocumented behavior
79 network = "ip"
81 afnet, _, err := parseNetwork(context.Background(), network, false)
88 return nil, UnknownNetworkError(network)
94 return addrs.forResolve(network, address).(*IPAddr), nil
98 // for IP network connections.
103 // SyscallConn returns a raw network connection.
206 // The network must be an IP network name; see func Dial for details.
211 func DialIP(network string, laddr, raddr *IPAddr) (*IPConn, error) {
212 c, err := dialIP(context.Background(), network, laddr, raddr)
214 return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
221 // The network must be an IP network name; see func Dial for details.
226 func ListenIP(network string, laddr *IPAddr) (*IPConn, error) {
227 c, err := listenIP(context.Background(), network, laddr)
229 return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: laddr.opAddr(), Err: err}