digraph G {
rankdir=LR;
IDLE [label="IDLE\nlm_idle()"]
WAIT_ASP_UP [label="WAIT_ASP_UP\nlm_wait_asp_up()"]
WAIT_NOTIFY [label="WAIT_NOTIFY\nlm_wait_notify()"]
RKM_REG [label="RKM_REG\nlm_rkm_reg()"]
ACTIVE [label="ACTIVE\nlm_active()"]
scoc_fsm_active [label="scoc_fsm_active()",shape=box]
scoc_fsm_disconn_pend [label="scoc_fsm_disconn_pend()",shape=box]
scoc_fsm_conn_pend_out [label="scoc_fsm_conn_pend_out()",shape=box]
scoc_fsm_wait_conn_conf [label="scoc_fsm_wait_conn_conf()",shape=box]
lm_timer_cb [label="lm_timer_cb()",shape=box]
scoc_fsm_conn_pend_in [label="scoc_fsm_conn_pend_in()",shape=box]
osmo_ss7_asp_use_default_lm [label="osmo_ss7_asp_use_default_lm()",shape=box]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="sccp_scoc.c sccp_scoc_fsm SCCP-SCOC",shape=box3d]
xua_asp_fsm_c_xua_asp_fsm_XUA_ASP [label="xua_asp_fsm.c xua_asp_fsm XUA_ASP",shape=box3d]
xua_asp_fsm_c_ipa_asp_fsm_IPA_ASP [label="xua_asp_fsm.c ipa_asp_fsm IPA_ASP",shape=box3d]
IDLE->WAIT_ASP_UP [label="SCTP_EST_IND"]
IDLE->xua_asp_fsm_c_xua_asp_fsm_XUA_ASP [label="-",style=dotted]
IDLE->xua_asp_fsm_c_ipa_asp_fsm_IPA_ASP [label="-",style=dotted]
WAIT_ASP_UP->WAIT_NOTIFY [label="ASP_UP_CONF"]
WAIT_NOTIFY->RKM_REG [label="-"]
WAIT_NOTIFY->ACTIVE [label="AS_INACTIVE_IND\nNOTIFY_IND"]
WAIT_NOTIFY->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
WAIT_NOTIFY->xua_asp_fsm_c_xua_asp_fsm_XUA_ASP [label="-",style=dotted]
RKM_REG->WAIT_NOTIFY [label="RKM_REG_CONF"]
ACTIVE->xua_asp_fsm_c_xua_asp_fsm_XUA_ASP [label="-",style=dotted]
scoc_fsm_active->IDLE [label="-",style=dotted]
scoc_fsm_active->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
scoc_fsm_disconn_pend->IDLE [label="-",style=dotted]
scoc_fsm_disconn_pend->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
scoc_fsm_conn_pend_out->IDLE [label="-",style=dotted]
scoc_fsm_conn_pend_out->ACTIVE [label="-",style=dotted]
scoc_fsm_conn_pend_out->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
scoc_fsm_wait_conn_conf->IDLE [label="-",style=dotted]
scoc_fsm_wait_conn_conf->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
lm_timer_cb->RKM_REG [label="-",style=dotted]
scoc_fsm_conn_pend_in->ACTIVE [label="-",style=dotted]
scoc_fsm_conn_pend_in->IDLE [label="-",style=dotted]
scoc_fsm_conn_pend_in->sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC [label="-",style=dotted]
osmo_ss7_asp_use_default_lm->IDLE [label="-",style=dotted]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC->scoc_fsm_active [label="-",style=dotted]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC->scoc_fsm_disconn_pend [label="-",style=dotted]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC->scoc_fsm_conn_pend_out [label="-",style=dotted]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC->scoc_fsm_wait_conn_conf [label="-",style=dotted]
sccp_scoc_c_sccp_scoc_fsm_SCCP_SCOC->scoc_fsm_conn_pend_in [label="-",style=dotted]
}
