gbproxy: call f_client_register() only on connected ports
Change-Id: I845d566172918e1948db0579fa846e0972e532c3
This commit is contained in:
parent
67dc8c2bd3
commit
5cb8016707
|
@ -469,11 +469,15 @@ runs on BSSGP_ConnHdlr {
|
||||||
|
|
||||||
/* register for our IMSI + TLLI */
|
/* register for our IMSI + TLLI */
|
||||||
for (i := 0; i < sizeof(SGSN_PROC); i := i+1) {
|
for (i := 0; i < sizeof(SGSN_PROC); i := i+1) {
|
||||||
|
if (SGSN_PROC[i].checkstate("Connected")) {
|
||||||
f_client_register(g_pars.imsi, g_pars.tlli, SGSN_PROC[i]);
|
f_client_register(g_pars.imsi, g_pars.tlli, SGSN_PROC[i]);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
for (i := 0; i < sizeof(PCU_PROC); i := i+1) {
|
for (i := 0; i < sizeof(PCU_PROC); i := i+1) {
|
||||||
|
if (PCU_PROC[i].checkstate("Connected")) {
|
||||||
f_client_register(g_pars.imsi, g_pars.tlli, PCU_PROC[i]);
|
f_client_register(g_pars.imsi, g_pars.tlli, PCU_PROC[i]);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
g_Tguard.start(pars.t_guard);
|
g_Tguard.start(pars.t_guard);
|
||||||
activate(as_Tguard());
|
activate(as_Tguard());
|
||||||
|
|
Loading…
Reference in New Issue