mirror of
https://git.FreeBSD.org/src.git
synced 2024-10-18 02:19:39 +00:00
While printing out the WSID and CPU ID only the first time it appears for
each workstream, rather than on every protocol, is prettier, it makes machine-parsing of netstat -Q output a lot harder. Repeat the information and hope that the user forgives us slightly dense formatting. MFC after: 3 days Reported by: bz Sponsored by: Juniper Networks
This commit is contained in:
parent
7ff67a2025
commit
bc211d112d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=217776
@ -436,20 +436,14 @@ static void
|
||||
netisr_print_workstream(struct sysctl_netisr_workstream *snwsp)
|
||||
{
|
||||
struct sysctl_netisr_work *snwp;
|
||||
int first;
|
||||
u_int i;
|
||||
|
||||
first = 1;
|
||||
for (i = 0; i < work_array_len; i++) {
|
||||
snwp = &work_array[i];
|
||||
if (snwp->snw_wsid != snwsp->snws_wsid)
|
||||
continue;
|
||||
if (first) {
|
||||
printf("%4u ", snwsp->snws_wsid);
|
||||
printf("%3u ", snwsp->snws_cpu);
|
||||
first = 0;
|
||||
} else
|
||||
printf("%4s %3s ", "", "");
|
||||
printf("%4u ", snwsp->snws_wsid);
|
||||
printf("%3u ", snwsp->snws_cpu);
|
||||
printf("%2s", "");
|
||||
printf("%-6s", netisr_proto2name(snwp->snw_proto));
|
||||
printf(" %5u", snwp->snw_len);
|
||||
|
Loading…
Reference in New Issue
Block a user