[Feature]miss code
Change-Id: I85637dedf06f4db138e6dd14cadc9f624458aaae
diff --git a/src/lynq/lib/liblynq-systime/include/lynq_systime.h b/src/lynq/lib/liblynq-systime/include/lynq_systime.h
index 4627d70..de5dd51 100755
--- a/src/lynq/lib/liblynq-systime/include/lynq_systime.h
+++ b/src/lynq/lib/liblynq-systime/include/lynq_systime.h
@@ -16,6 +16,8 @@
int ntp_sync_time(int enable);
+int user_set_time(char *date_input, char *time_input);
+
#ifdef __cplusplus
}
#endif
diff --git a/src/lynq/lib/liblynq-systime/src/lynq_systime.c b/src/lynq/lib/liblynq-systime/src/lynq_systime.c
index cd9fd57..2ab3a87 100755
--- a/src/lynq/lib/liblynq-systime/src/lynq_systime.c
+++ b/src/lynq/lib/liblynq-systime/src/lynq_systime.c
@@ -53,6 +53,23 @@
return 0;
}
+int user_set_time(char *date_input, char *time_input)
+{
+ char date[TIME_BUF] = "";
+ char time[TIME_BUF] = "";
+
+ if(NULL == date_input || NULL == time_input)
+ return ERROR_PARA;
+
+ sprintf(date, "date -s %s", date_input);
+ sprintf(time, "date -s %s", time_input);
+
+ system(date);
+ system(time);
+
+ return 0;
+}
+
int ntp_sync_time(int enable)
{
char cmd_buf[TIME_BUF] = "pgrep ntpd";