mirror of
https://github.com/opnsense/src.git
synced 2026-06-11 01:30:30 -04: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
1 changed files with 2 additions and 8 deletions
|
|
@ -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 a new issue