X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fhelper%2Fhelper-cgroup.c;h=1d5ba2b7e6f4ec3fab2d1d7e60d7621bf75cf545;hb=ebd33f27cfb111480f25b2cd08d1d5518cd5131c;hp=dc5123175f97047ae194001931f18f889e94ecb1;hpb=ba9186f949073543fcecf5f1d517a21b5141e7f0;p=platform%2Fcore%2Fconnectivity%2Fstc-manager.git diff --git a/src/helper/helper-cgroup.c b/src/helper/helper-cgroup.c old mode 100644 new mode 100755 index dc51231..1d5ba2b --- a/src/helper/helper-cgroup.c +++ b/src/helper/helper-cgroup.c @@ -76,7 +76,7 @@ stc_error_e cgroup_write_pidtree(const char *cgroup_subsystem, char buf[MAX_PATH_LENGTH]; /*/proc/%d/task/%d/children */ - char child_buf[21 + MAX_DEC_SIZE(int) + MAX_DEC_SIZE(int)]; + char child_buf[21 + MAX_DEC_SIZE(int) + MAX_DEC_SIZE(int) + 1]; char pidbuf[MAX_DEC_SIZE(int)]; stc_error_e ret; @@ -119,7 +119,7 @@ int cgroup_write_node_uint32(const char *cgroup_name, char buf[MAX_PATH_LENGTH]; snprintf(buf, sizeof(buf), "%s/%s", cgroup_name, file_name); - if (STC_DEBUG_LOG) + if (STC_STAT_LOG) STC_LOGD("cgroup_buf %s, value %d\n", buf, value); //LCOV_EXCL_LINE return fwrite_uint(buf, value); @@ -131,7 +131,7 @@ int cgroup_write_node_str(const char *cgroup_name, char buf[MAX_PATH_LENGTH]; snprintf(buf, sizeof(buf), "%s/%s", cgroup_name, file_name); - if (STC_DEBUG_LOG) + if (STC_STAT_LOG) STC_LOGD("cgroup_buf %s, string %s\n", buf, string); //LCOV_EXCL_LINE return fwrite_str(buf, string); @@ -145,7 +145,7 @@ int cgroup_read_node_uint32(const char *cgroup_name, snprintf(buf, sizeof(buf), "%s/%s", cgroup_name, file_name); ret = fread_uint(buf, value); - if (STC_DEBUG_LOG) + if (STC_STAT_LOG) STC_LOGD("cgroup_buf %s, value %d\n", buf, *value); //LCOV_EXCL_LINE return ret; @@ -222,7 +222,7 @@ int cgroup_set_release_agent(const char *cgroup_subsys, return cgroup_write_node_str(buf, NOTIFY_ON_RELEASE, "1"); } -void cgroup_init(void) +API void cgroup_init(void) { /* create stc cgroup directory */ cgroup_make_subdir(CGROUP_NETWORK, STC_CGROUP_NAME, NULL); @@ -231,10 +231,11 @@ void cgroup_init(void) cgroup_make_subdir(STC_CGROUP_NETWORK, STC_BACKGROUND_CGROUP_NAME, NULL); - cgroup_write_node_uint32(BACKGROUND_CGROUP_NETWORK, - CLASSID_FILE_NAME, STC_BACKGROUND_APP_CLASSID); - /* create foreground cgroup directory */ cgroup_make_subdir(STC_CGROUP_NETWORK, STC_FOREGROUND_CGROUP_NAME, NULL); + + /* create tethering cgroup directory */ + cgroup_make_subdir(STC_CGROUP_NETWORK, STC_TETHERING_CGROUP_NAME, + NULL); }