Commit c194ce7
tcpip: fix IP_MTU_DISCOVER flag for tcp and udp
Fixes #12319
This patch only supports various IP_MTU_DISCOVER flags.
To fully support `tracepath` actually tracing the path the correct propagation of TTL exceeded is needed.
FUTURE_COPYBARA_INTEGRATE_REVIEW=#12366 from pkit:pmtu_probe_support 5ca5162
PiperOrigin-RevId: 8445911691 parent e79ac37 commit c194ce7
File tree
5 files changed
+48
-22
lines changed- pkg/tcpip
- network/ipv4
- transport
- internal/network
- tcp
- udp
5 files changed
+48
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
609 | 609 | | |
610 | 610 | | |
611 | 611 | | |
612 | | - | |
613 | | - | |
614 | | - | |
| 612 | + | |
615 | 613 | | |
616 | 614 | | |
617 | 615 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
77 | 79 | | |
78 | 80 | | |
79 | 81 | | |
| |||
358 | 360 | | |
359 | 361 | | |
360 | 362 | | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
361 | 367 | | |
362 | 368 | | |
363 | 369 | | |
364 | 370 | | |
| 371 | + | |
365 | 372 | | |
366 | 373 | | |
367 | 374 | | |
| |||
840 | 847 | | |
841 | 848 | | |
842 | 849 | | |
843 | | - | |
844 | | - | |
845 | | - | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
846 | 857 | | |
847 | 858 | | |
848 | 859 | | |
| |||
891 | 902 | | |
892 | 903 | | |
893 | 904 | | |
894 | | - | |
895 | | - | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
896 | 909 | | |
897 | 910 | | |
898 | 911 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1042 | 1042 | | |
1043 | 1043 | | |
1044 | 1044 | | |
1045 | | - | |
| 1045 | + | |
1046 | 1046 | | |
1047 | 1047 | | |
1048 | 1048 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1895 | 1895 | | |
1896 | 1896 | | |
1897 | 1897 | | |
1898 | | - | |
1899 | | - | |
1900 | | - | |
1901 | | - | |
1902 | | - | |
1903 | | - | |
1904 | | - | |
1905 | | - | |
1906 | | - | |
1907 | | - | |
1908 | | - | |
1909 | | - | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
1910 | 1901 | | |
1911 | 1902 | | |
1912 | 1903 | | |
| |||
2965 | 2956 | | |
2966 | 2957 | | |
2967 | 2958 | | |
2968 | | - | |
| 2959 | + | |
| 2960 | + | |
| 2961 | + | |
| 2962 | + | |
| 2963 | + | |
| 2964 | + | |
| 2965 | + | |
| 2966 | + | |
2969 | 2967 | | |
2970 | 2968 | | |
2971 | 2969 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
520 | 520 | | |
521 | 521 | | |
522 | 522 | | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
523 | 538 | | |
524 | 539 | | |
525 | 540 | | |
| |||
1050 | 1065 | | |
1051 | 1066 | | |
1052 | 1067 | | |
| 1068 | + | |
| 1069 | + | |
1053 | 1070 | | |
1054 | 1071 | | |
1055 | 1072 | | |
| |||
0 commit comments