瀏覽代碼

minus extra 20 for mssfix for safe

wangyu- 8 年之前
父節點
當前提交
cd5e0dfbd8
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      UDPspeeder
  2. 2 2
      tun_dev.cpp

+ 1 - 1
UDPspeeder

@@ -1 +1 @@
-Subproject commit bd323be9c4d5ae5827a2a961d27574622e3f7cf7
+Subproject commit d7271b74b4d023fc428c14f9de0eede8ff279716

+ 2 - 2
tun_dev.cpp

@@ -273,9 +273,9 @@ int do_mssfix(char * s,int len)
     		}
     		int mss= read_u16(ptr+2);//uint8_t(ptr[2])*256+uint8_t(ptr[3]);
     		int new_mss=mss;
-    		if(new_mss>g_fec_mtu-40)
+    		if(new_mss>g_fec_mtu-40-20) //minus extra 20 for safe
     		{
-    			new_mss=g_fec_mtu-40;
+    			new_mss=g_fec_mtu-40-20;
     		}
     		write_u16(ptr+2,(unsigned short)new_mss);