Hello Denis, On 04/24/2012 12:38 AM, Denis Kenzior wrote:
static gboolean cf_ss_control(int type, const char *sc,switch (cf->ss_req->cf_type) { case CALL_FORWARDING_TYPE_ALL: + cf->flags |= CALL_FORWARDING_FLAG_CACHED; cf->query_next = CALL_FORWARDING_TYPE_UNCONDITIONAL; cf->query_end = CALL_FORWARDING_TYPE_NOT_REACHABLE; break;I don't believe this would work for non-queries. For example, lets say the user runs a registration operation on CALL_FORWARDING_TYPE_ALL and that fails for whatever reason. Now the cached flag is set (perhaps erroneously)
Sorry, simply overlooked this. Thanks for the help, I will correct the issues and prepare another patchset. Regards, Oleg -- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki _______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
