From cd1f067ddba8a8e40a4dcf71ebe7f2a6444c43ef Mon Sep 17 00:00:00 2001 From: Michael Quigley Date: Fri, 27 Mar 2020 13:31:56 -0400 Subject: [PATCH] Try out operating system UDP fragmentation. (#44) --- router/xlink_transwarp/message.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/router/xlink_transwarp/message.go b/router/xlink_transwarp/message.go index a628442fa..002f7575f 100644 --- a/router/xlink_transwarp/message.go +++ b/router/xlink_transwarp/message.go @@ -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 }