index 7c76fd7..f0dde58 100644
--- a/apps/lighttpd-1.4.32/src/server.c
+++ b/apps/lighttpd-1.4.32/src/server.c
@@ -1213,7 +1213,8 @@ int
main(int argc, char **argv) {
#ifdef MULTI_THREADED
server **srv_states = NULL;
- char *conf_file = NULL;
+ //char *conf_file = NULL;
+ char *conf_file = "/etc/mtcp/config/m-lighttpd.conf";
#ifdef USE_MTCP
struct mtcp_conf mcfg;
#endif
@@ -1594,7 +1595,7 @@ main(int argc, char **argv) {
mcfg.num_cores = cpus;
mtcp_setconf(&mcfg);
/* initialize the mtcp context */
- if (mtcp_init("mtcp.conf")) {
+ if (mtcp_init("/etc/mtcp/config/lighttpd-mtcp.conf")) {
fprintf(stderr, "Failed to initialize mtcp\n");
goto clean_up;
}
diff --git a/mtcp/src/config.c b/mtcp/src/config.c
index c4faea5..b4e24d0 100644
--- a/mtcp/src/config.c
+++ b/mtcp/src/config.c
@@ -23,8 +23,8 @@
#define MAX_OPTLINE_LEN 1024
#define ALL_STRING "all"
-static const char *route_file = "config/route.conf";
-static const char *arp_file = "config/arp.conf";
+static const char *route_file = "/etc/mtcp/config/route.conf";
+static const char *arp_file = "/etc/mtcp/config/arp.conf";
the configuration directory looks like:
root@pktgen:/home/pktgen/mtcp# ls -l /etc/mtcp/config/
total 48
-rw-r--r-- 1 root root 530 Mar 4 14:18 arp.conf
-rw-r--r-- 1 root root 1360 Nov 13 10:34 brute-shake.conf
drwxr-xr-x 2 root root 4096 Mar 4 14:43 conf.d
-rw-r--r-- 1 root root 1370 Nov 13 10:32 epwget.conf
-rw-r--r-- 1 root root 1237 Mar 4 14:15 lighttpd-mtcp.conf
-rw-r--r-- 1 root root 11857 Mar 4 14:40 m-lighttpd.conf
-rw-r--r-- 1 root root 3235 Mar 4 14:42 modules.conf
-rw-r--r-- 1 root root 646 Nov 12 20:18 mtcp.conf
-rw-r--r-- 1 root root 352 Mar 4 14:19 route.conf
-rw-r--r-- 1 root root 1366 Nov 13 10:38 synflood.conf
top output:
top - 14:14:15 up 18 days, 35 min, 4 users, load average: 7.98, 5.51, 2.53
Threads: 304 total, 9 running, 295 sleeping, 0 stopped, 0 zombie
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND P
15707 root 20 0 14.071g 0.010t 9680 R 99.9 14.9 5:44.92 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 1
15730 root 20 0 14.071g 0.010t 9680 R 99.9 14.9 5:44.93 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 0
15708 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:44.95 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 2
15709 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:45.08 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 3
15710 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:44.99 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 4
15711 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:44.94 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 5
15712 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:44.89 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf 6
15713 root 20 0 14.071g 0.010t 9680 R 99.7 14.9 5:44.96 lighttpd -n 8 -f /etc/mtcp/config/m-lighttpd.conf
No comments:
Post a Comment