blob: b21e4df744d68d06572d5a1a5ab38a486f9cf7d9 [file] [log] [blame]
#include "gsw_sys_interface.h"
int gsw_sys_svr_ftp_start(const char *cfg)
{
int ret = GSW_HAL_SUCCESS;
(void)cfg;
ret = system("/etc/init.d/vsftpd start");
if(ret != 0)
return GSW_HAL_NORMAL_FAIL;
return GSW_HAL_SUCCESS;
}
int gsw_sys_svr_ftp_stop()
{
int ret = GSW_HAL_SUCCESS;
ret = system("/etc/init.d/vsftpd stop");
return ret;
}
int gsw_sys_svr_ssh_start(const char *cfg)
{
int ret= GSW_HAL_SUCCESS;
ret = system("/etc/init.d/sshd restart");
if(ret != 0)
return GSW_HAL_NORMAL_FAIL;
return GSW_HAL_SUCCESS;
}
int gsw_sys_svr_ssh_stop()
{
int ret = GSW_HAL_SUCCESS;
ret = system("/etc/init.d/sshd stop");
if(ret != 0)
return GSW_HAL_NORMAL_FAIL;
return GSW_HAL_SUCCESS;
}
int gsw_sys_svr_syslog_restart(const char *log_lvl)
{
(void)log_lvl;
return GSW_HAL_NORMAL_FAIL;
}