2020typedef enum {
2121 UI_VIEW_DEFAULT = 0 ,
2222 UI_VIEW_ACCESS_IF_STATS ,
23- UI_VIEW_STREAMS ,
23+ UI_VIEW_SESSION ,
2424 UI_VIEW_MAX ,
2525} __attribute__ ((__packed__ )) bbl_ui_view ;
2626
@@ -49,7 +49,7 @@ bbl_init_stats_win()
4949 wclear (stats_win );
5050 wattron (stats_win , COLOR_PAIR (COLOR_GREEN ));
5151 wprintw (stats_win , "F1: Select View F7/F8: Start/Stop Traffic F9: Terminate Sessions\n" );
52- if (g_view_selected == UI_VIEW_STREAMS ) {
52+ if (g_view_selected == UI_VIEW_SESSION ) {
5353 wprintw (stats_win , "Left/Right: Select Session\n" );
5454 } else {
5555 wprintw (stats_win , "Left/Right: Select Interface\n" );
@@ -93,7 +93,7 @@ bbl_read_key_job (timer_s *timer)
9393 bbl_init_stats_win ();
9494 break ;
9595 case KEY_LEFT :
96- if (g_view_selected == UI_VIEW_STREAMS ) {
96+ if (g_view_selected == UI_VIEW_SESSION ) {
9797 if (g_session_selected > 1 ) {
9898 g_session_selected -- ;
9999 } else {
@@ -108,7 +108,7 @@ bbl_read_key_job (timer_s *timer)
108108 bbl_init_stats_win ();
109109 break ;
110110 case KEY_RIGHT :
111- if (g_view_selected == UI_VIEW_STREAMS ) {
111+ if (g_view_selected == UI_VIEW_SESSION ) {
112112 g_session_selected ++ ;
113113 if (g_session_selected > ctx -> sessions ) {
114114 g_session_selected = 1 ;
@@ -407,8 +407,8 @@ bbl_stats_job (timer_s *timer)
407407 wprintw (stats_win , "\nAccess Interface Protocol Stats" );
408408 }
409409
410- } else if (g_view_selected == UI_VIEW_STREAMS ) {
411- wprintw (stats_win , "\nSession Stream Stats ( Session-Id: " , g_session_selected );
410+ } else if (g_view_selected == UI_VIEW_SESSION ) {
411+ wprintw (stats_win , "\nSession and Streams ( Session-Id: " , g_session_selected );
412412 wattron (stats_win , COLOR_PAIR (COLOR_GREEN ));
413413 wprintw (stats_win , "%u" , g_session_selected );
414414 wattroff (stats_win , COLOR_PAIR (COLOR_GREEN ));
@@ -425,6 +425,15 @@ bbl_stats_job (timer_s *timer)
425425 if (session -> agent_remote_id ) {
426426 wprintw (stats_win , " ACI: %s \n" , session -> agent_circuit_id );
427427 }
428+ if (session -> connections_status_message || session -> reply_message ) {
429+ wprintw (stats_win , "\n" );
430+ if (session -> reply_message ) {
431+ wprintw (stats_win , " Reply-Message: %s \n" , session -> reply_message );
432+ }
433+ if (session -> connections_status_message ) {
434+ wprintw (stats_win , " Connection-Status-Message: %s \n" , session -> connections_status_message );
435+ }
436+ }
428437 wprintw (stats_win , "\n Access Client Interface\n" );
429438 wprintw (stats_win , " Tx Packets %10lu | %7lu PPS | %10lu Kbps\n" ,
430439 session -> stats .packets_tx , session -> stats .rate_packets_tx .avg ,
0 commit comments