FreeCalypso > hg > fc-magnetite
comparison src/ui3/mfw/mfw_nma.c @ 444:9b58d5a84a44
src/ui3/mfw/mfw_nma.c: fix for !GPRS
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 22 Jan 2018 05:34:30 +0000 |
parents | e8ddbb0837ed |
children |
comparison
equal
deleted
inserted
replaced
443:c26bee8e34c6 | 444:9b58d5a84a44 |
---|---|
242 #else | 242 #else |
243 GLOBAL BOOL nma_response_cb (ULONG opc, void * data) | 243 GLOBAL BOOL nma_response_cb (ULONG opc, void * data) |
244 { | 244 { |
245 T_MMR_NREG_IND * nreg_ind; | 245 T_MMR_NREG_IND * nreg_ind; |
246 T_MMR_INFO_IND mmr_nitz_ind;//x0066814 (Geetha), OMAPS00098351 | 246 T_MMR_INFO_IND mmr_nitz_ind;//x0066814 (Geetha), OMAPS00098351 |
247 #ifdef GPRS | |
247 T_GMMREG_INFO_IND *gmmreg_info_ind;//x0066814 (Geetha), OMAPS00098351 | 248 T_GMMREG_INFO_IND *gmmreg_info_ind;//x0066814 (Geetha), OMAPS00098351 |
249 #endif | |
248 | 250 |
249 TRACE_FUNCTION ("nma_response_cb()"); | 251 TRACE_FUNCTION ("nma_response_cb()"); |
250 | 252 |
251 switch (opc) | 253 switch (opc) |
252 { | 254 { |
272 */ | 274 */ |
273 nm_nitz_info_ind((T_MMR_INFO_IND *)data); | 275 nm_nitz_info_ind((T_MMR_INFO_IND *)data); |
274 return FALSE; /* normal processing of ACI */ | 276 return FALSE; /* normal processing of ACI */ |
275 | 277 |
276 // x0066814 (Geetha), OMAPS00098351 (NITZ), Timezone info handling | 278 // x0066814 (Geetha), OMAPS00098351 (NITZ), Timezone info handling |
279 #ifdef GPRS | |
277 case GMMREG_INFO_IND: | 280 case GMMREG_INFO_IND: |
278 TRACE_FUNCTION(" case GMMREG_INFO_IND: "); | 281 TRACE_FUNCTION(" case GMMREG_INFO_IND: "); |
279 | 282 |
280 gmmreg_info_ind= (T_GMMREG_INFO_IND *)data; | 283 gmmreg_info_ind= (T_GMMREG_INFO_IND *)data; |
281 memcpy (&(mmr_nitz_ind.plmn), &(gmmreg_info_ind->plmn), sizeof(T_plmn)); | 284 memcpy (&(mmr_nitz_ind.plmn), &(gmmreg_info_ind->plmn), sizeof(T_plmn)); |
287 memcpy (&(mmr_nitz_ind.time), &(gmmreg_info_ind->net_time), sizeof(T_time)); | 290 memcpy (&(mmr_nitz_ind.time), &(gmmreg_info_ind->net_time), sizeof(T_time)); |
288 | 291 |
289 | 292 |
290 nm_nitz_info_ind(&mmr_nitz_ind); | 293 nm_nitz_info_ind(&mmr_nitz_ind); |
291 return FALSE; /* normal processing of ACI */ | 294 return FALSE; /* normal processing of ACI */ |
295 #endif | |
292 } | 296 } |
293 | 297 |
294 return FALSE; /* not processed by extension */ | 298 return FALSE; /* not processed by extension */ |
295 } | 299 } |
296 #endif | 300 #endif |