Skip to content

Commit 7dcb15c

Browse files
committed
Avoid ENOBUFS errors, by actually listening to the expected TCP segment size
1 parent 1d78907 commit 7dcb15c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/src/main/java/tech/httptoolkit/android/vpn/transport/tcp/TCPPacketFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ private static TCPHeader copyTCPHeader(TCPHeader tcpheader){
4949
tcpheader.getTcpFlags(), tcpheader.getWindowSize(),
5050
tcpheader.getChecksum(), tcpheader.getUrgentPointer());
5151

52-
tcp.setMaxSegmentSize(65535);//tcpheader.getMaxSegmentSize());
52+
tcp.setMaxSegmentSize(tcpheader.getMaxSegmentSize());
5353
tcp.setWindowScale(tcpheader.getWindowScale());
5454
tcp.setSelectiveAckPermitted(tcpheader.isSelectiveAckPermitted());
5555
tcp.setTimeStampSender(tcpheader.getTimeStampSender());

0 commit comments

Comments
 (0)