1 |
vip-ire |
1.1 |
diff -Nur e-smith-manager-2.8.0/manager.c e-smith-manager-2.8.0_bz9393/manager.c |
2 |
|
|
--- e-smith-manager-2.8.0/manager.c 1970-01-01 01:00:00.000000000 +0100 |
3 |
|
|
+++ e-smith-manager-2.8.0_bz9393/manager.c 2016-05-11 22:37:23.610727930 +0200 |
4 |
|
|
@@ -0,0 +1,13 @@ |
5 |
|
|
+#include <stdio.h> |
6 |
|
|
+#include <stdlib.h> |
7 |
|
|
+#include <memory.h> |
8 |
|
|
+#include <libgen.h> |
9 |
|
|
+#define CGI_PATH "/etc/e-smith/web/functions/" |
10 |
|
|
+ |
11 |
|
|
+main(int argc, char *argv[]) |
12 |
|
|
+{ |
13 |
|
|
+ char cmd[50]; |
14 |
|
|
+ sprintf(cmd, "%s%s", CGI_PATH, basename(argv[0])); |
15 |
|
|
+ execv(cmd, argv); |
16 |
|
|
+ return 0; |
17 |
|
|
+} |