[API-1054][T8TSK-214][DATA]after flash with ā€œ-sā€, the first data call fail, and cannot recover

Change-Id: Ie2ced17f361d59c3d71c69f7b0cff0b3ac7fbfd7
diff --git a/src/lynq/lib/liblynq-data/include/libdata/lynq_data.h b/src/lynq/lib/liblynq-data/include/libdata/lynq_data.h
index 277f4da..3f065f0 100755
--- a/src/lynq/lib/liblynq-data/include/libdata/lynq_data.h
+++ b/src/lynq/lib/liblynq-data/include/libdata/lynq_data.h
@@ -48,6 +48,13 @@
                                    Value <= 0 means network has either not sent a value or
                                    sent an invalid value */
 } lynq_data_call_response_v11_t;
+typedef struct
+{
+    int handle;
+    char apn[LYNQ_APN_MAX_LEN];
+    char apnType[LYNQ_APN_TYPE_MAX_LEN];
+}lynq_apn_msg_t;
+
 int lynq_init_data(int uToken);
 int lynq_deinit_data();
 int lynq_setup_data_call(int *handle);
@@ -58,6 +65,8 @@
 int lynq_wait_data_call_state_change(int *handle);
 int lynq_modify_apn_db(const int cmd,char *id,char *mcc,char *mnc,char *apn,char *apntype,char *user,char *password,char *normalprotocol,char *roamingprotocol,char *carrier,char *out);
 int lynq_reset_apn(char *result);
+int lynq_get_apn_msg(int handle,lynq_apn_msg_t *apn_msg);
+
 
 #ifdef __cplusplus
 }