mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-21 13:51:26 +02:00
MINOR: debug: Add checks for conn_stream flags
This may be carefully backported to 1.8 (a few flags don't exist there).
This commit is contained in:
parent
aff9328739
commit
5f8ef13d5d
@ -150,6 +150,30 @@ void show_conn_flags(unsigned int f)
|
|||||||
}
|
}
|
||||||
putchar('\n');
|
putchar('\n');
|
||||||
}
|
}
|
||||||
|
void show_cs_flags(unsigned int f)
|
||||||
|
{
|
||||||
|
printf("cs->flags = ");
|
||||||
|
if (!f) {
|
||||||
|
printf("0\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
SHOW_FLAG(f, CS_FL_WAIT_FOR_HS);
|
||||||
|
SHOW_FLAG(f, CS_FL_REOS);
|
||||||
|
SHOW_FLAG(f, CS_FL_EOS);
|
||||||
|
SHOW_FLAG(f, CS_FL_RCV_MORE);
|
||||||
|
SHOW_FLAG(f, CS_FL_ERROR);
|
||||||
|
SHOW_FLAG(f, CS_FL_SHWS);
|
||||||
|
SHOW_FLAG(f, CS_FL_SHWN);
|
||||||
|
SHOW_FLAG(f, CS_FL_SHRR);
|
||||||
|
SHOW_FLAG(f, CS_FL_SHRD);
|
||||||
|
SHOW_FLAG(f, CS_FL_DATA_WR_ENA);
|
||||||
|
SHOW_FLAG(f, CS_FL_DATA_RD_ENA);
|
||||||
|
|
||||||
|
if (f) {
|
||||||
|
printf("EXTRA(0x%08x)", f);
|
||||||
|
}
|
||||||
|
putchar('\n');
|
||||||
|
}
|
||||||
|
|
||||||
void show_si_et(unsigned int f)
|
void show_si_et(unsigned int f)
|
||||||
{
|
{
|
||||||
@ -370,6 +394,7 @@ int main(int argc, char **argv)
|
|||||||
show_strm_flags(flags);
|
show_strm_flags(flags);
|
||||||
show_si_et(flags);
|
show_si_et(flags);
|
||||||
show_si_flags(flags);
|
show_si_flags(flags);
|
||||||
|
show_cs_flags(flags);
|
||||||
show_conn_flags(flags);
|
show_conn_flags(flags);
|
||||||
show_chn_flags(flags);
|
show_chn_flags(flags);
|
||||||
show_chn_ana(flags);
|
show_chn_ana(flags);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user