int _resume_app(int pid, request_h req)
{
- int dummy;
int ret;
uid_t target_uid = _request_get_target_uid(req);
- ret = aul_sock_send_raw(pid, target_uid,
- APP_RESUME_BY_PID, (unsigned char *)&dummy, 0,
- AUL_SOCK_ASYNC);
+ ret = aul_sock_send_raw(pid, target_uid, APP_RESUME_BY_PID,
+ NULL, 0, AUL_SOCK_ASYNC);
if (ret < 0) {
if (ret == -EAGAIN) {
_E("resume packet timeout error");
int _pause_app(int pid, request_h req)
{
- int dummy;
int ret;
uid_t target_uid = _request_get_target_uid(req);
- ret = aul_sock_send_raw(pid, target_uid,
- APP_PAUSE_BY_PID, (unsigned char *)&dummy, 0,
- AUL_SOCK_ASYNC);
+ ret = aul_sock_send_raw(pid, target_uid, APP_PAUSE_BY_PID,
+ NULL, 0, AUL_SOCK_ASYNC);
if (ret < 0) {
if (ret == -EAGAIN) {
_E("pause packet timeout error");
int _term_sub_app(int pid, uid_t uid)
{
- int dummy;
int ret;
ret = aul_sock_send_raw(pid, uid, APP_TERM_BY_PID_ASYNC,
- (unsigned char *)&dummy, 0, AUL_SOCK_NOREPLY);
+ NULL, 0, AUL_SOCK_NOREPLY);
if (ret < 0) {
_E("terminate packet send error - use SIGKILL pid(%d)", pid);
if (__send_sigkill(pid, uid) < 0) {
int _term_app(int pid, request_h req)
{
- int dummy;
int ret;
uid_t uid = _request_get_target_uid(req);
_noti_send(AMD_NOTI_MSG_LAUNCH_TERM_APP_START, pid, 0, req, NULL);
ret = aul_sock_send_raw(pid, uid, APP_TERM_BY_PID,
- (unsigned char *)&dummy, 0, AUL_SOCK_ASYNC);
+ NULL, 0, AUL_SOCK_ASYNC);
if (ret < 0) {
_E("terminate packet send error - use SIGKILL pid(%d)", pid);
if (__send_sigkill(pid, uid) < 0) {
int _term_req_app(int pid, request_h req)
{
- int dummy;
int ret;
ret = aul_sock_send_raw(pid, _request_get_target_uid(req),
- APP_TERM_REQ_BY_PID, (unsigned char *)&dummy, 0,
- AUL_SOCK_ASYNC);
+ APP_TERM_REQ_BY_PID, NULL, 0, AUL_SOCK_ASYNC);
if (ret < 0) {
_D("terminate req send error");
_request_send_result(req, ret);
int _term_bgapp(int pid, request_h req)
{
- int dummy;
int ret;
uid_t uid = _request_get_target_uid(req);
_noti_send(AMD_NOTI_MSG_LAUNCH_TERM_BGAPP_START, pid, 0, req, NULL);
ret = aul_sock_send_raw(pid, uid, APP_TERM_BGAPP_BY_PID,
- (unsigned char *)&dummy, sizeof(int), AUL_SOCK_ASYNC);
+ NULL, 0, AUL_SOCK_ASYNC);
if (ret < 0) {
_E("terminate packet send error - use SIGKILL pid(%d)", pid);
if (__send_sigkill(pid, uid) < 0) {
int _term_app_v2(int pid, request_h req, bool *pend)
{
- int dummy;
int ret;
uid_t uid = _request_get_target_uid(req);
_noti_send(AMD_NOTI_MSG_LAUNCH_TERM_APP_START, pid, 0, req, NULL);
ret = aul_sock_send_raw(pid, uid, APP_TERM_BY_PID_SYNC,
- (unsigned char *)&dummy, 0,
- AUL_SOCK_ASYNC | AUL_SOCK_NOREPLY);
+ NULL, 0, AUL_SOCK_ASYNC | AUL_SOCK_NOREPLY);
if (ret < 0) {
_E("Failed to send the terminate packet - use SIGKILL pid(%d)",
pid);
static void __prepare_to_suspend(int pid, uid_t uid)
{
- int dummy = 0;
-
SECURE_LOGD("[__SUSPEND__] pid: %d, uid: %d", pid, uid);
- aul_sock_send_raw(pid, uid, APP_SUSPEND, (unsigned char *)&dummy,
- sizeof(int), AUL_SOCK_NOREPLY);
+ aul_sock_send_raw(pid, uid, APP_SUSPEND, NULL, 0, AUL_SOCK_NOREPLY);
}
static void __prepare_to_wake_services(int pid, uid_t uid)
{
- int dummy = 0;
-
SECURE_LOGD("[__SUSPEND__] pid: %d, uid: %d", pid, uid);
- aul_sock_send_raw(pid, uid, APP_WAKE, (unsigned char *)&dummy,
- sizeof(int), AUL_SOCK_NOREPLY);
+ aul_sock_send_raw(pid, uid, APP_WAKE, NULL, 0, AUL_SOCK_NOREPLY);
}
static gboolean __check_service_only(gpointer user_data)