aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-07-24 00:01:26 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-07-24 00:01:26 +0200
commitf192c7c6b101308783df89d5a41fdedc13223611 (patch)
treeb111076753ef35371946508b64dba9533851d65d
parentba6713e21232d0a80d665e7e5541c7c3a28eb99e (diff)
uint16
-rw-r--r--tde/tde.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/tde/tde.go b/tde/tde.go
index 2b4e35b..8fa3a54 100644
--- a/tde/tde.go
+++ b/tde/tde.go
@@ -10,19 +10,17 @@ type TDE struct {
net.Conn
}
-var nbo = binary.BigEndian // Network Byte Order
-
func (t TDE) Write(p []byte) (n int, err error) {
- size := int16(len(p))
- if err := binary.Write(t.Conn, nbo, size); err != nil {
+ size := uint16(len(p))
+ if err := binary.Write(t.Conn, binary.BigEndian, size); err != nil {
return 0, err
}
return t.Conn.Write(p)
}
func (t TDE) Read(p []byte) (n int, err error) {
- var size int16
- if err := binary.Read(t.Conn, nbo, &size); err != nil {
+ var size uint16
+ if err := binary.Read(t.Conn, binary.BigEndian, &size); err != nil {
return 0, err
}
return t.Conn.Read(p[:size])