projects
/
l2tpns.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge from master
[l2tpns.git]
/
garden.c
diff --git
a/garden.c
b/garden.c
index
ea5bb99
..
863114e
100644
(file)
--- a/
garden.c
+++ b/
garden.c
@@
-3,6
+3,9
@@
#include <stdlib.h>
#include <sys/wait.h>
#include <sys/types.h>
#include <stdlib.h>
#include <sys/wait.h>
#include <sys/types.h>
+#include <sys/socket.h>
+#include <linux/rtnetlink.h>
+
#include "l2tpns.h"
#include "plugin.h"
#include "control.h"
#include "l2tpns.h"
#include "plugin.h"
#include "control.h"
@@
-157,7
+160,7
@@
int plugin_become_master(void)
for (i = 0; up_commands[i] && *up_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", up_commands[i]);
for (i = 0; up_commands[i] && *up_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", up_commands[i]);
- i
nt status = system(
up_commands[i]);
+ i
f (-1 == system(up_commands[i])) f->log(0, 0, 0, "error command %s\n",
up_commands[i]);
}
return PLUGIN_RET_OK;
}
return PLUGIN_RET_OK;
@@
-273,7
+276,7
@@
int plugin_init(struct pluginfuncs *funcs)
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", down_commands[i]);
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", down_commands[i]);
- i
nt status = system(
down_commands[i]);
+ i
f (-1 == system(down_commands[i])) f->log(0, 0, 0, "error command %s\n",
down_commands[i]);
}
}
}
}
@@
-290,7
+293,7
@@
void plugin_done()
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", down_commands[i]);
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
f->log(3, 0, 0, "Running %s\n", down_commands[i]);
- i
nt status = system(
down_commands[i]);
+ i
f (-1 == system(down_commands[i])) f->log(0, 0, 0, "error command %s\n",
down_commands[i]);
}
}
}
}