Files
quic-go/utils.go
2016-04-08 12:10:21 +02:00

16 lines
261 B
Go

package quic
import "io"
func readUint64(b io.ByteReader, length uint8) (uint64, error) {
var res uint64
for i := uint8(0); i < length; i++ {
bt, err := b.ReadByte()
if err != nil {
return 0, err
}
res = res<<8 + uint64(bt)
}
return res, nil
}