Initialize smart traffic control manager package
[platform/core/connectivity/stc-manager.git] / src / utils / net-cls-release.c
1 #include <stdlib.h>
2 #include <stdio.h>
3 #include <unistd.h>
4
5 #define MAX_PATH_LENGTH 512
6 #define DEFAULT_CGROUP       "/sys/fs/cgroup"
7 #define CGROUP_NETWORK       DEFAULT_CGROUP "/net_cls"
8 #define PATH_TO_NET_CGROUP_DIR CGROUP_NETWORK
9
10 int main(int argc, char *argv[])
11 {
12         char buf[MAX_PATH_LENGTH];
13         if (argc < 2)
14                 return 1;
15
16         /* kernel already adds symbol '/' before cgroup name */
17         sprintf(buf, "%s/%s", PATH_TO_NET_CGROUP_DIR, argv[1]);
18         return rmdir(buf);
19 }