[layer23] Disabled display of SYSINFO message at message handlers
This way the SYSINFO is logged once and not three times.
This commit is contained in:
parent
6d2625ce0c
commit
0da908f3f1
|
@ -3334,8 +3334,9 @@ int gsm322_c_event(struct osmocom_ms *ms, struct msgb *msg)
|
|||
int rc;
|
||||
int i;
|
||||
|
||||
LOGP(DCS, LOGL_INFO, "(ms %s) Event '%s' for Cell selection in state "
|
||||
"'%s'\n", ms->name, get_event_name(msg_type),
|
||||
if (msg_type != GSM322_EVENT_SYSINFO)
|
||||
LOGP(DCS, LOGL_INFO, "(ms %s) Event '%s' for Cell selection "
|
||||
"in state '%s'\n", ms->name, get_event_name(msg_type),
|
||||
cs_state_names[cs->state]);
|
||||
/* find function for current state and message */
|
||||
for (i = 0; i < CELLSELSLLEN; i++)
|
||||
|
|
|
@ -4065,11 +4065,13 @@ static int gsm48_mm_ev(struct osmocom_ms *ms, int msg_type, struct msgb *msg)
|
|||
struct gsm48_mmlayer *mm = &ms->mmlayer;
|
||||
int i, rc;
|
||||
|
||||
if (mm->state == GSM48_MM_ST_MM_IDLE)
|
||||
LOGP(DMM, LOGL_INFO, "(ms %s) Received '%s' event in state "
|
||||
"MM IDLE, %s\n", ms->name, get_mmevent_name(msg_type),
|
||||
if (mm->state == GSM48_MM_ST_MM_IDLE) {
|
||||
if (msg_type != GSM48_MM_EVENT_SYSINFO)
|
||||
LOGP(DMM, LOGL_INFO, "(ms %s) Received '%s' event in "
|
||||
"state MM IDLE, %s\n", ms->name,
|
||||
get_mmevent_name(msg_type),
|
||||
gsm48_mm_substate_names[mm->substate]);
|
||||
else
|
||||
} else
|
||||
LOGP(DMM, LOGL_INFO, "(ms %s) Received '%s' event in state "
|
||||
"%s\n", ms->name, get_mmevent_name(msg_type),
|
||||
gsm48_mm_state_names[mm->state]);
|
||||
|
|
Loading…
Reference in New Issue