"physical_span_id: %u\n"
"physical_chan_id: %u\n"
"physical_status: %s\n"
+ "physical_status_red: $d\n"
+ "physical_status_yellow: $d\n"
+ "physical_status_rai: $d\n"
+ "physical_status_blue: $d\n"
+ "physical_status_ais: $d\n"
+ "physical_status_general: $d\n"
"signaling_status: %s\n"
"type: %s\n"
"state: %s\n"
phspan_id,
phchan_id,
alarmflag ? "alarmed" : "ok",
- ftdm_signaling_status2str(sigstatus),
+ (alarmflag & FTDM_ALARM_RED) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_YELLOW) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_RAI) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_BLUE) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_AIS) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_GENERAL) ? 1 : 0,
+ ftdm_signaling_status2str(sigstatus),
chan_type,
state,
last_state,
" <physical-span-id>%u</physical-span-id>\n"
" <physical-chan-id>%u</physical-chan-id>\n"
" <physical-status>%s</physical-status>\n"
+ " <physical-status-red>%d</physical-status-red>\n"
+ " <physical-status-yellow>%d</physical-status-yellow>\n"
+ " <physical-status-rai>%d</physical-status-rai>\n"
+ " <physical-status-blue>%d</physical-status-blue>\n"
+ " <physical-status-ais>%d</physical-status-ais>\n"
+ " <physical-status-general>%d</physical-status-general>\n"
" <signaling-status>%s</signaling-status>\n"
" <type>%s</type>\n"
" <state>%s</state>\n"
phspan_id,
phchan_id,
alarmflag ? "alarmed" : "ok",
- ftdm_signaling_status2str(sigstatus),
+ (alarmflag & FTDM_ALARM_RED) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_YELLOW) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_RAI) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_BLUE) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_AIS) ? 1 : 0,
+ (alarmflag & FTDM_ALARM_GENERAL) ? 1 : 0,
+ ftdm_signaling_status2str(sigstatus),
chan_type,
state,
last_state,