summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2008-09-30 14:03:13 -0700
committerRuss Cox <rsc@golang.org>2008-09-30 14:03:13 -0700
commitce048e39d1d92b6d1df64d27c4bbe446e78f98d6 (patch)
tree60fb956928153b14864fe88b534825ba082079af /src/lib
parent8f2759dd663fa8d29fae0b28b8cb751e83fbd81c (diff)
downloadgolang-ce048e39d1d92b6d1df64d27c4bbe446e78f98d6.tar.gz
i can import "net" in package net
and still have a variable named "net" R=r DELTA=18 (0 added, 0 deleted, 18 changed) OCL=16220 CL=16222
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/net/net.go36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/lib/net/net.go b/src/lib/net/net.go
index 5ffa83c51..7df413055 100644
--- a/src/lib/net/net.go
+++ b/src/lib/net/net.go
@@ -279,7 +279,7 @@ func (c *ConnBase) SetLinger(sec int) *os.Error {
// PreferIPv4 here should fall back to the IPv4 socket interface when possible.
const PreferIPv4 = false
-func InternetSocket(netw, laddr, raddr string, proto int64) (fd *FD, err *os.Error) {
+func InternetSocket(net, laddr, raddr string, proto int64) (fd *FD, err *os.Error) {
// Parse addresses (unless they are empty).
var lip, rip *[]byte
var lport, rport int
@@ -292,13 +292,13 @@ rport = 0;
lerr = nil;
rerr = nil
if laddr != "" {
- lip, lport, lerr = HostPortToIP(netw, laddr)
+ lip, lport, lerr = HostPortToIP(net, laddr)
if lerr != nil {
return nil, lerr
}
}
if raddr != "" {
- rip, rport, rerr = HostPortToIP(netw, raddr)
+ rip, rport, rerr = HostPortToIP(net, raddr)
if rerr != nil {
return nil, rerr
}
@@ -307,7 +307,7 @@ rerr = nil
// Figure out IP version.
// If network has a suffix like "tcp4", obey it.
vers := 0;
- switch netw[len(netw)-1] {
+ switch net[len(net)-1] {
case '4':
vers = 4
case '6':
@@ -429,11 +429,11 @@ func NewConnTCP(fd *FD, raddr string) *ConnTCP {
return c
}
-export func DialTCP(netw, laddr, raddr string) (c *ConnTCP, err *os.Error) {
+export func DialTCP(net, laddr, raddr string) (c *ConnTCP, err *os.Error) {
if raddr == "" {
return nil, MissingAddress
}
- fd, e := InternetSocket(netw, laddr, raddr, syscall.SOCK_STREAM)
+ fd, e := InternetSocket(net, laddr, raddr, syscall.SOCK_STREAM)
if e != nil {
return nil, e
}
@@ -496,26 +496,26 @@ var noconn NoConn
// Eventually, we plan to allow names in addition to IP addresses,
// but that requires writing a DNS library.
-export func Dial(netw, laddr, raddr string) (c Conn, err *os.Error) {
- switch netw {
+export func Dial(net, laddr, raddr string) (c Conn, err *os.Error) {
+ switch net {
case "tcp", "tcp4", "tcp6":
- c, err := DialTCP(netw, laddr, raddr)
+ c, err := DialTCP(net, laddr, raddr)
if err != nil {
return &noconn, err
}
return c, nil
/*
case "udp", "udp4", "upd6":
- c, err := DialUDP(netw, laddr, raddr)
+ c, err := DialUDP(net, laddr, raddr)
return c, err
case "ether":
- c, err := DialEther(netw, laddr, raddr)
+ c, err := DialEther(net, laddr, raddr)
return c, err
case "ipv4":
- c, err := DialIPv4(netw, laddr, raddr)
+ c, err := DialIPv4(net, laddr, raddr)
return c, err
case "ipv6":
- c, err := DialIPv6(netw, laddr, raddr)
+ c, err := DialIPv6(net, laddr, raddr)
return c, err
*/
}
@@ -541,8 +541,8 @@ export type ListenerTCP struct {
laddr string
}
-export func ListenTCP(netw, laddr string) (l *ListenerTCP, err *os.Error) {
- fd, e := InternetSocket(netw, laddr, "", syscall.SOCK_STREAM)
+export func ListenTCP(net, laddr string) (l *ListenerTCP, err *os.Error) {
+ fd, e := InternetSocket(net, laddr, "", syscall.SOCK_STREAM)
if e != nil {
return nil, e
}
@@ -588,10 +588,10 @@ func (l *ListenerTCP) Close() *os.Error {
return l.fd.Close()
}
-export func Listen(netw, laddr string) (l Listener, err *os.Error) {
- switch netw {
+export func Listen(net, laddr string) (l Listener, err *os.Error) {
+ switch net {
case "tcp", "tcp4", "tcp6":
- l, err := ListenTCP(netw, laddr)
+ l, err := ListenTCP(net, laddr)
if err != nil {
return &nolistener, err
}