- case TREQ_SMS_SEND_UMTS_MSG:
- if (!po->ops->send_umts_msg)
- {
- dbg("[tcore_SMS] ERR: po->ops->send_umts_msg is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->send_umts_msg(o, ur);
-
- break;
- case TREQ_SMS_READ_MSG:
- if (!po->ops->read_msg)
- {
- dbg("[tcore_SMS] ERR: po->ops->read_msg is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->read_msg(o, ur);
-
- break;
- case TREQ_SMS_SAVE_MSG:
- if (!po->ops->save_msg)
- {
- dbg("[tcore_SMS] ERR: po->ops->save_msg is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->save_msg(o, ur);
-
- break;
- case TREQ_SMS_DELETE_MSG:
- if (!po->ops->delete_msg)
- {
- dbg("[tcore_SMS] ERR: po->ops->delete_msg is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->delete_msg(o, ur);
-
- break;
- case TREQ_SMS_GET_COUNT:
- if (!po->ops->get_storedMsgCnt)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_storedMsgCnt is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_storedMsgCnt(o, ur);
-
- break;
- case TREQ_SMS_GET_SCA:
- if (!po->ops->get_sca)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_sca is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_sca(o, ur);
-
- break;
- case TREQ_SMS_SET_SCA:
- if (!po->ops->set_sca)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_sca is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_sca(o, ur);
-
- break;
- case TREQ_SMS_GET_CB_CONFIG:
- if (!po->ops->get_cb_config)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_cb_config is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_cb_config(o, ur);
-
- break;
- case TREQ_SMS_SET_CB_CONFIG:
- if (!po->ops->set_cb_config)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_cb_config is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_cb_config(o, ur);
-
- break;
- case TREQ_SMS_SET_MEM_STATUS:
- if (!po->ops->set_mem_status)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_mem_status is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_mem_status(o, ur);
-
- break;
- case TREQ_SMS_GET_PREF_BEARER:
- if (!po->ops->get_pref_brearer)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_pref_brearer is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_pref_brearer(o, ur);
-
- break;
- case TREQ_SMS_SET_PREF_BEARER:
- if (!po->ops->set_pref_brearer)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_pref_brearer is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_pref_brearer(o, ur);
-
- break;
- case TREQ_SMS_SET_DELIVERY_REPORT:
- if (!po->ops->set_delivery_report)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_delivery_report is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_delivery_report(o, ur);
-
- break;
- case TREQ_SMS_SET_MSG_STATUS:
- if (!po->ops->set_msg_status)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_msg_status is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_msg_status(o, ur);
-
- break;
- case TREQ_SMS_GET_PARAMS:
- if (!po->ops->get_sms_params)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_sms_params is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_sms_params(o, ur);
-
- break;
- case TREQ_SMS_SET_PARAMS:
- if (!po->ops->set_sms_params)
- {
- dbg("[tcore_SMS] ERR: po->ops->set_sms_params is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->set_sms_params(o, ur);
-
- break;
- case TREQ_SMS_GET_PARAMCNT:
- if (!po->ops->get_paramcnt)
- {
- dbg("[tcore_SMS] ERR: po->ops->get_paramcnt is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->get_paramcnt(o, ur);
-
- break;
- case TREQ_SMS_SEND_CDMA_MSG:
- if (!po->ops->send_cdma_msg)
- {
- dbg("[tcore_SMS] ERR: po->ops->send_cdma_msg is NULL");
- return TCORE_RETURN_ENOSYS;
- }
-
- rtn = po->ops->send_cdma_msg(o, ur);
-
- break;
- default:
- break;
+ case TREQ_SMS_SEND_UMTS_MSG:
+ if (NULL == po->ops->send_umts_msg) {
+ dbg("[tcore_SMS] ERR: po->ops->send_umts_msg is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->send_umts_msg(o, ur);
+
+ break;
+
+ case TREQ_SMS_READ_MSG:
+ if (NULL == po->ops->read_msg) {
+ dbg("[tcore_SMS] ERR: po->ops->read_msg is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->read_msg(o, ur);
+
+ break;
+
+ case TREQ_SMS_SAVE_MSG:
+ if (NULL == po->ops->save_msg) {
+ dbg("[tcore_SMS] ERR: po->ops->save_msg is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->save_msg(o, ur);
+
+ break;
+
+ case TREQ_SMS_DELETE_MSG:
+ if (NULL == po->ops->delete_msg) {
+ dbg("[tcore_SMS] ERR: po->ops->delete_msg is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->delete_msg(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_COUNT:
+ if (NULL == po->ops->get_stored_msg_cnt) {
+ dbg("[tcore_SMS] ERR: po->ops->get_stored_msg_cnt is"
+ "NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_stored_msg_cnt(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_SCA:
+ if (NULL == po->ops->get_sca) {
+ dbg("[tcore_SMS] ERR: po->ops->get_sca is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_sca(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_SCA:
+ if (NULL == po->ops->set_sca) {
+ dbg("[tcore_SMS] ERR: po->ops->set_sca is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_sca(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_CB_CONFIG:
+ if (NULL == po->ops->get_cb_config) {
+ dbg("[tcore_SMS] ERR: po->ops->get_cb_config is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_cb_config(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_CB_CONFIG:
+ if (NULL == po->ops->set_cb_config) {
+ dbg("[tcore_SMS] ERR: po->ops->set_cb_config is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_cb_config(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_MEM_STATUS:
+ if (NULL == po->ops->set_mem_status) {
+ dbg("[tcore_SMS] ERR: po->ops->set_mem_status is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_mem_status(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_PREF_BEARER:
+ if (NULL == po->ops->get_pref_brearer) {
+ dbg("[tcore_SMS] ERR: po->ops->get_pref_brearer is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_pref_brearer(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_PREF_BEARER:
+ if (NULL == po->ops->set_pref_brearer) {
+ dbg("[tcore_SMS] ERR: po->ops->get_pref_brearer is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_pref_brearer(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_DELIVERY_REPORT:
+ if (!po->ops->set_delivery_report) {
+ dbg("[tcore_SMS] ERR: po->ops->set_delivery_report is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_delivery_report(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_MSG_STATUS:
+ if (NULL == po->ops->set_msg_status) {
+ dbg("[tcore_SMS] ERR: po->ops->set_msg_status is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_msg_status(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_PARAMS:
+ if (NULL == po->ops->get_sms_params) {
+ dbg("[tcore_SMS] ERR: po->ops->get_sms_params is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_sms_params(o, ur);
+
+ break;
+
+ case TREQ_SMS_SET_PARAMS:
+ if (NULL == po->ops->set_sms_params) {
+ dbg("[tcore_SMS] ERR: po->ops->set_sms_params is"
+ " NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->set_sms_params(o, ur);
+
+ break;
+
+ case TREQ_SMS_GET_PARAMCNT:
+ if (NULL == po->ops->get_paramcnt) {
+ dbg("[tcore_SMS] ERR: po->ops->get_paramcnt is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->get_paramcnt(o, ur);
+
+ break;
+
+ case TREQ_SMS_SEND_CDMA_MSG:
+ if (NULL == po->ops->send_cdma_msg) {
+ dbg("[tcore_SMS] ERR: po->ops->send_cdma_msg is NULL");
+ return TCORE_RETURN_ENOSYS;
+ }
+
+ rtn = po->ops->send_cdma_msg(o, ur);
+
+ break;
+
+ default:
+ break;