net: make WriteTo fail when UDPConn is already connected
Fixes #2773.
R=rsc
CC=golang-dev
https://golang.org/cl/5571056
diff --git a/src/pkg/net/fd.go b/src/pkg/net/fd.go
index 7ecd135..495ef00 100644
--- a/src/pkg/net/fd.go
+++ b/src/pkg/net/fd.go
@@ -22,15 +22,16 @@
closing bool
// immutable until Close
- sysfd int
- family int
- sotype int
- sysfile *os.File
- cr chan bool
- cw chan bool
- net string
- laddr Addr
- raddr Addr
+ sysfd int
+ family int
+ sotype int
+ isConnected bool
+ sysfile *os.File
+ cr chan bool
+ cw chan bool
+ net string
+ laddr Addr
+ raddr Addr
// owned by client
rdeadline int64