Commit 5e62f8a
committed
Remove BufLen and switch to BufMut::remaining_mut
When writing frames into packets it needs to be known how much space
there is in the packets. This used to be done using a max offset into
a larger buffer. This now switches this round to use
BufMut::remaining_mut, which makes accessing this information easier
and also removes carrying this around as an extra parameter.1 parent 7162c51 commit 5e62f8a
File tree
4 files changed
+48
-89
lines changed- quinn-proto/src/connection
- streams
4 files changed
+48
-89
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
848 | 848 | | |
849 | 849 | | |
850 | 850 | | |
851 | | - | |
852 | | - | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
858 | 856 | | |
859 | 857 | | |
860 | 858 | | |
| |||
3040 | 3038 | | |
3041 | 3039 | | |
3042 | 3040 | | |
3043 | | - | |
3044 | | - | |
| 3041 | + | |
3045 | 3042 | | |
3046 | 3043 | | |
3047 | 3044 | | |
| |||
3117 | 3114 | | |
3118 | 3115 | | |
3119 | 3116 | | |
3120 | | - | |
| 3117 | + | |
3121 | 3118 | | |
3122 | 3119 | | |
3123 | 3120 | | |
| |||
3132 | 3129 | | |
3133 | 3130 | | |
3134 | 3131 | | |
3135 | | - | |
| 3132 | + | |
3136 | 3133 | | |
3137 | 3134 | | |
3138 | 3135 | | |
| |||
3144 | 3141 | | |
3145 | 3142 | | |
3146 | 3143 | | |
3147 | | - | |
| 3144 | + | |
3148 | 3145 | | |
3149 | 3146 | | |
3150 | 3147 | | |
| |||
3154 | 3151 | | |
3155 | 3152 | | |
3156 | 3153 | | |
3157 | | - | |
3158 | | - | |
| 3154 | + | |
3159 | 3155 | | |
3160 | 3156 | | |
3161 | 3157 | | |
| |||
3191 | 3187 | | |
3192 | 3188 | | |
3193 | 3189 | | |
3194 | | - | |
3195 | 3190 | | |
3196 | 3191 | | |
3197 | 3192 | | |
3198 | 3193 | | |
3199 | | - | |
| 3194 | + | |
3200 | 3195 | | |
3201 | 3196 | | |
3202 | 3197 | | |
| |||
3218 | 3213 | | |
3219 | 3214 | | |
3220 | 3215 | | |
3221 | | - | |
| 3216 | + | |
3222 | 3217 | | |
3223 | 3218 | | |
3224 | 3219 | | |
| |||
3232 | 3227 | | |
3233 | 3228 | | |
3234 | 3229 | | |
3235 | | - | |
3236 | | - | |
| 3230 | + | |
| 3231 | + | |
3237 | 3232 | | |
3238 | 3233 | | |
3239 | 3234 | | |
| |||
3273 | 3268 | | |
3274 | 3269 | | |
3275 | 3270 | | |
3276 | | - | |
| 3271 | + | |
3277 | 3272 | | |
3278 | 3273 | | |
3279 | 3274 | | |
| |||
3288 | 3283 | | |
3289 | 3284 | | |
3290 | 3285 | | |
3291 | | - | |
3292 | | - | |
3293 | | - | |
| 3286 | + | |
| 3287 | + | |
| 3288 | + | |
3294 | 3289 | | |
3295 | 3290 | | |
3296 | 3291 | | |
| |||
3976 | 3971 | | |
3977 | 3972 | | |
3978 | 3973 | | |
3979 | | - | |
3980 | | - | |
3981 | | - | |
3982 | | - | |
3983 | | - | |
3984 | | - | |
3985 | | - | |
3986 | | - | |
3987 | | - | |
3988 | | - | |
3989 | | - | |
3990 | | - | |
3991 | | - | |
3992 | | - | |
3993 | | - | |
3994 | | - | |
3995 | | - | |
3996 | | - | |
3997 | | - | |
3998 | | - | |
3999 | | - | |
4000 | | - | |
4001 | | - | |
4002 | 3974 | | |
4003 | 3975 | | |
4004 | 3976 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
411 | 411 | | |
412 | 412 | | |
413 | 413 | | |
414 | | - | |
| 414 | + | |
415 | 415 | | |
416 | 416 | | |
417 | 417 | | |
418 | | - | |
419 | 418 | | |
420 | 419 | | |
421 | | - | |
| 420 | + | |
422 | 421 | | |
423 | 422 | | |
424 | 423 | | |
| |||
442 | 441 | | |
443 | 442 | | |
444 | 443 | | |
445 | | - | |
| 444 | + | |
446 | 445 | | |
447 | 446 | | |
448 | 447 | | |
| |||
461 | 460 | | |
462 | 461 | | |
463 | 462 | | |
464 | | - | |
| 463 | + | |
465 | 464 | | |
466 | 465 | | |
467 | 466 | | |
| |||
484 | 483 | | |
485 | 484 | | |
486 | 485 | | |
487 | | - | |
| 486 | + | |
488 | 487 | | |
489 | 488 | | |
490 | 489 | | |
| |||
516 | 515 | | |
517 | 516 | | |
518 | 517 | | |
519 | | - | |
| 518 | + | |
520 | 519 | | |
521 | 520 | | |
522 | 521 | | |
| |||
541 | 540 | | |
542 | 541 | | |
543 | 542 | | |
544 | | - | |
545 | | - | |
| 543 | + | |
546 | 544 | | |
547 | 545 | | |
548 | 546 | | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
| 547 | + | |
557 | 548 | | |
558 | 549 | | |
559 | 550 | | |
| |||
577 | 568 | | |
578 | 569 | | |
579 | 570 | | |
580 | | - | |
| 571 | + | |
581 | 572 | | |
582 | 573 | | |
583 | 574 | | |
| |||
1379 | 1370 | | |
1380 | 1371 | | |
1381 | 1372 | | |
1382 | | - | |
1383 | | - | |
| 1373 | + | |
| 1374 | + | |
1384 | 1375 | | |
1385 | 1376 | | |
1386 | 1377 | | |
| |||
1438 | 1429 | | |
1439 | 1430 | | |
1440 | 1431 | | |
1441 | | - | |
1442 | | - | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
1443 | 1436 | | |
1444 | 1437 | | |
1445 | 1438 | | |
1446 | 1439 | | |
1447 | 1440 | | |
1448 | 1441 | | |
1449 | 1442 | | |
1450 | | - | |
| 1443 | + | |
1451 | 1444 | | |
1452 | 1445 | | |
1453 | 1446 | | |
| |||
1507 | 1500 | | |
1508 | 1501 | | |
1509 | 1502 | | |
1510 | | - | |
1511 | | - | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
1512 | 1506 | | |
1513 | 1507 | | |
1514 | 1508 | | |
| |||
1575 | 1569 | | |
1576 | 1570 | | |
1577 | 1571 | | |
1578 | | - | |
| 1572 | + | |
1579 | 1573 | | |
1580 | 1574 | | |
1581 | | - | |
1582 | | - | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
1583 | 1578 | | |
1584 | 1579 | | |
1585 | 1580 | | |
| |||
1595 | 1590 | | |
1596 | 1591 | | |
1597 | 1592 | | |
1598 | | - | |
1599 | | - | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
1600 | 1596 | | |
1601 | 1597 | | |
1602 | 1598 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
| |||
254 | 252 | | |
255 | 253 | | |
256 | 254 | | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
0 commit comments