Try out operating system UDP fragmentation. (#44)

This commit is contained in:
Michael Quigley
2020-03-27 13:31:56 -04:00
parent ef30812dbc
commit cd1f067ddb
+3 -1
View File
@@ -264,13 +264,15 @@ func encodeMessage(m *message) ([]byte, error) {
data.Write(m.payload)
buffer := make([]byte, data.Len())
n, err := data.Read(buffer)
_, err := data.Read(buffer)
if err != nil {
return nil, fmt.Errorf("error reading buffer (%w)", err)
}
/*
if n > mss {
return nil, fmt.Errorf("message too long [%d]", n)
}
*/
return buffer, nil
}