Truncate TX length to TCP window at time of transmission rather than at time of adding to TX packet; this is conceptually cleaner and also allows the application to call tcp_send() multiple times to build up a single packet.tags/v0.9.3
|
|
||
| 112 |
|
112 |
|
| 113 |
|
113 |
|
| 114 |
|
114 |
|
| 115 |
|
|
|
| 116 |
|
|
|
| 117 |
|
|
|
|
115 |
|
|
|
116 |
|
|
|
117 |
|
|
| 118 |
|
118 |
|
| 119 |
|
119 |
|
| 120 |
|
120 |
|
|
|
||
| 125 |
|
125 |
|
| 126 |
|
126 |
|
| 127 |
|
127 |
|
| 128 |
|
|
|
|
128 |
|
|
| 129 |
|
129 |
|
| 130 |
|
|
|
|
130 |
|
|
| 131 |
|
131 |
|
| 132 |
|
|
|
|
132 |
|
|
| 133 |
|
133 |
|
| 134 |
|
|
|
|
134 |
|
|
| 135 |
|
135 |
|
| 136 |
|
|
|
|
136 |
|
|
| 137 |
|
137 |
|
| 138 |
|
|
|
|
138 |
|
|
| 139 |
|
139 |
|
| 140 |
|
140 |
|
| 141 |
|
141 |
|
|
|
||
| 150 |
|
150 |
|
| 151 |
|
151 |
|
| 152 |
|
152 |
|
| 153 |
|
|
|
|
153 |
|
|
| 154 |
|
154 |
|
| 155 |
|
155 |
|
| 156 |
|
156 |
|
|
|
||
| 176 |
|
176 |
|
| 177 |
|
177 |
|
| 178 |
|
178 |
|
| 179 |
|
|
|
|
179 |
|
|
| 180 |
|
180 |
|
| 181 |
|
181 |
|
| 182 |
|
182 |
|
|
|
||
| 191 |
|
191 |
|
| 192 |
|
192 |
|
| 193 |
|
193 |
|
| 194 |
|
|
|
|
194 |
|
|
| 195 |
|
195 |
|
| 196 |
|
196 |
|
| 197 |
|
197 |
|
|
|
||
| 206 |
|
206 |
|
| 207 |
|
207 |
|
| 208 |
|
208 |
|
| 209 |
|
|
|
| 210 |
|
|
|
|
209 |
|
|
|
210 |
|
|
| 211 |
|
211 |
|
| 212 |
|
212 |
|
| 213 |
|
213 |
|
|
|
||
| 236 |
|
236 |
|
| 237 |
|
237 |
|
| 238 |
|
238 |
|
| 239 |
|
|
|
|
239 |
|
|
| 240 |
|
240 |
|
| 241 |
|
241 |
|
| 242 |
|
242 |
|
| 243 |
|
|
|
|
243 |
|
|
| 244 |
|
244 |
|
| 245 |
|
245 |
|
| 246 |
|
246 |
|
|
|
||
| 259 |
|
259 |
|
| 260 |
|
260 |
|
| 261 |
|
261 |
|
|
262 |
|
|
|
263 |
|
|
|
264 |
|
|
|
265 |
|
|
|
266 |
|
|
| 262 |
|
267 |
|
| 263 |
|
268 |
|
| 264 |
|
269 |
|
| 265 |
|
270 |
|
| 266 |
|
|
|
| 267 |
|
271 |
|
| 268 |
|
272 |
|
| 269 |
|
273 |
|
|
|
||
| 297 |
|
301 |
|
| 298 |
|
302 |
|
| 299 |
|
303 |
|
| 300 |
|
|
|
| 301 |
|
|
|
| 302 |
|
|
|
| 303 |
|
|
|
| 304 |
|
|
|
| 305 |
|
|
|
|
304 |
|
|
|
305 |
|
|
|
306 |
|
|
|
307 |
|
|
|
308 |
|
|
|
309 |
|
|
| 306 |
|
310 |
|
| 307 |
|
311 |
|
| 308 |
|
312 |
|
|
|
||
| 359 |
|
363 |
|
| 360 |
|
364 |
|
| 361 |
|
365 |
|
| 362 |
|
|
|
| 363 |
|
|
|
| 364 |
|
|
|
| 365 |
|
|
|
| 366 |
|
366 |
|
| 367 |
|
367 |
|
| 368 |
|
368 |
|
|
|
||
| 385 |
|
385 |
|
| 386 |
|
386 |
|
| 387 |
|
387 |
|
| 388 |
|
|
|
| 389 |
|
|
|
|
388 |
|
|
|
389 |
|
|
| 390 |
|
390 |
|
| 391 |
|
391 |
|
| 392 |
|
392 |
|
|
|
||
| 485 |
|
485 |
|
| 486 |
|
486 |
|
| 487 |
|
487 |
|
| 488 |
|
|
|
| 489 |
|
|
|
| 490 |
|
|
|
| 491 |
|
|
|
|
488 |
|
|
|
489 |
|
|
|
490 |
|
|
|
491 |
|
|
| 492 |
|
492 |
|
| 493 |
|
493 |
|
| 494 |
|
494 |
|
|
|
||
| 643 |
|
643 |
|
| 644 |
|
644 |
|
| 645 |
|
645 |
|
| 646 |
|
|
|
| 647 |
|
|
|
| 648 |
|
|
|
| 649 |
|
|
|
| 650 |
|
|
|
| 651 |
|
|
|
| 652 |
|
|
|
|
646 |
|
|
|
647 |
|
|
|
648 |
|
|
|
649 |
|
|
|
650 |
|
|
|
651 |
|
|
|
652 |
|
|
| 653 |
|
653 |
|
| 654 |
|
654 |
|
| 655 |
|
655 |
|
|
|
||
| 731 |
|
731 |
|
| 732 |
|
732 |
|
| 733 |
|
733 |
|
| 734 |
|
|
|
| 735 |
|
|
|
|
734 |
|
|
| 736 |
|
735 |
|
| 737 |
|
736 |
|
| 738 |
|
737 |
|
| 739 |
|
738 |
|
| 740 |
|
739 |
|
| 741 |
|
740 |
|
| 742 |
|
|
|
| 743 |
|
|
|
|
741 |
|
|
|
742 |
|
|
| 744 |
|
743 |
|
| 745 |
|
744 |
|
| 746 |
|
745 |
|
| 747 |
|
746 |
|
| 748 |
|
747 |
|
| 749 |
|
|
|
|
748 |
|
|
| 750 |
|
749 |
|
| 751 |
|
750 |
|
| 752 |
|
751 |
|