Home | History | Annotate | Download | only in net

Lines Matching refs:Net

5 package net
58 // port name on the network net, which must be "udp", "udp4" or
65 func ResolveUDPAddr(net, addr string) (*UDPAddr, error) {
66 switch net {
69 net = "udp"
71 return nil, UnknownNetworkError(net)
73 addrs, err := DefaultResolver.internetAddrList(context.Background(), net, addr)
99 err = &OpError{Op: "read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
111 err = &OpError{Op: "read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
130 err = &OpError{Op: "read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
148 err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
160 return 0, &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr, Err: syscall.EINVAL}
164 err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: a.opAddr(), Err: err}
180 err = &OpError{Op: "write", Net: c.fd.net, Source: c.fd.laddr, Addr: addr.opAddr(), Err: err}
187 // DialUDP connects to the remote address raddr on the network net,
190 func DialUDP(net string, laddr, raddr *UDPAddr) (*UDPConn, error) {
191 switch net {
194 return nil, &OpError{Op: "dial", Net: net, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: UnknownNetworkError(net)}
197 return nil, &OpError{Op: "dial", Net: net, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
199 c, err := dialUDP(context.Background(), net, laddr, raddr)
201 return nil, &OpError{Op: "dial", Net: net, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
207 // address laddr. Net must be "udp", "udp4", or "udp6". If laddr has
213 func ListenUDP(net string, laddr *UDPAddr) (*UDPConn, error) {
214 switch net {
217 return nil, &OpError{Op: "listen", Net: net, Source: nil, Addr: laddr.opAddr(), Err: UnknownNetworkError(net)}
222 c, err := listenUDP(context.Background(), net, laddr)
224 return nil, &OpError{Op: "listen", Net: net, Source: nil, Addr: laddr.opAddr(), Err: err}
238 // applications. There are golang.org/x/net/ipv4 and
239 // golang.org/x/net/ipv6 packages for general purpose uses.
244 return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: UnknownNetworkError(network)}
247 return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: errMissingAddress}
251 return nil, &OpError{Op: "listen", Net: network, Source: nil, Addr: gaddr.opAddr(), Err: err}