libdtrace: decode all tcp header flags and add
decoding capability of TH_AE to dtrace, including the example provided with tcpdebug. MFC after: 1 week Reviewed By: markj, mav Sponsored by: NetApp, Inc. Differential Revision: https://reviews.freebsd.org/D43243
This commit is contained in:
@@ -64,7 +64,8 @@ tcp:kernel::debug-input
|
||||
printf("%s", flags & TH_PUSH ? "PUSH," :"");
|
||||
printf("%s", flags & TH_URG ? "URG," :"");
|
||||
printf("%s", flags & TH_ECE ? "ECE," :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR" :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR," :"");
|
||||
printf("%s", flags & TH_AE ? "AE" :"");
|
||||
printf("%s", flags != 0 ? ">" : "");
|
||||
|
||||
printf("\n");
|
||||
@@ -97,7 +98,8 @@ tcp:kernel::debug-output
|
||||
printf("%s", flags & TH_PUSH ? "PUSH," :"");
|
||||
printf("%s", flags & TH_URG ? "URG," :"");
|
||||
printf("%s", flags & TH_ECE ? "ECE," :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR" :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR," :"");
|
||||
printf("%s", flags & TH_AE ? "AE" :"");
|
||||
printf("%s", flags != 0 ? ">" : "");
|
||||
|
||||
printf("\n");
|
||||
@@ -135,7 +137,8 @@ tcp:kernel::debug-drop
|
||||
printf("%s", flags & TH_PUSH ? "PUSH," :"");
|
||||
printf("%s", flags & TH_URG ? "URG," :"");
|
||||
printf("%s", flags & TH_ECE ? "ECE," :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR" :"");
|
||||
printf("%s", flags & TH_CWR ? "CWR," :"");
|
||||
printf("%s", flags & TH_AE ? "AE" :"");
|
||||
printf("%s", flags != 0 ? ">" : "");
|
||||
|
||||
printf("\n");
|
||||
|
||||
Reference in New Issue
Block a user