projects
/
l2tpns.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make log a conditional macro for _log
[l2tpns.git]
/
garden.c
diff --git
a/garden.c
b/garden.c
index
89cc78d
..
b0abf21
100644
(file)
--- a/
garden.c
+++ b/
garden.c
@@
-7,7
+7,7
@@
#include "plugin.h"
#include "control.h"
#include "plugin.h"
#include "control.h"
-char const *cvs_id = "$Id: garden.c,v 1.
8 2004-10-30 07:35:31
bodea Exp $";
+char const *cvs_id = "$Id: garden.c,v 1.
9 2004-11-03 13:23:58
bodea Exp $";
int __plugin_api_version = 1;
static struct pluginfuncs *p = 0;
int __plugin_api_version = 1;
static struct pluginfuncs *p = 0;
@@
-45,7
+45,7
@@
int plugin_post_auth(struct param_post_auth *data)
// Ignore if user authentication was successful
if (data->auth_allowed) return PLUGIN_RET_OK;
// Ignore if user authentication was successful
if (data->auth_allowed) return PLUGIN_RET_OK;
- p->log(3, 0, 0, 0, "Walled Garden allowing login\n");
+ p->
_
log(3, 0, 0, 0, "Walled Garden allowing login\n");
data->auth_allowed = 1;
data->s->walled_garden = 1;
return PLUGIN_RET_OK;
data->auth_allowed = 1;
data->s->walled_garden = 1;
return PLUGIN_RET_OK;
@@
-100,7
+100,7
@@
int plugin_control(struct param_control *data)
sprintf((data->response + data->response_length), "%s", errormsg);
data->response_length += strlen(errormsg) + 1;
sprintf((data->response + data->response_length), "%s", errormsg);
data->response_length += strlen(errormsg) + 1;
- p->log(3, 0, 0, 0, "Unknown session %d\n", session);
+ p->
_
log(3, 0, 0, 0, "Unknown session %d\n", session);
return PLUGIN_RET_STOP;
}
*(short *)(data->response + 2) = ntohs(PKT_RESP_OK);
return PLUGIN_RET_STOP;
}
*(short *)(data->response + 2) = ntohs(PKT_RESP_OK);
@@
-123,7
+123,7
@@
int plugin_become_master(void)
for (i = 0; up_commands[i] && *up_commands[i]; i++)
{
for (i = 0; up_commands[i] && *up_commands[i]; i++)
{
- p->log(3, 0, 0, 0, "Running %s\n", up_commands[i]);
+ p->
_
log(3, 0, 0, 0, "Running %s\n", up_commands[i]);
system(up_commands[i]);
}
system(up_commands[i]);
}
@@
-148,9
+148,9
@@
int garden_session(sessiont *s, int flag)
if (flag == 1)
{
if (flag == 1)
{
- p->log(2, 0, 0, s->tunnel, "Garden user %s (%s)\n", s->user, p->inet_toa(htonl(s->ip)));
+ p->
_
log(2, 0, 0, s->tunnel, "Garden user %s (%s)\n", s->user, p->inet_toa(htonl(s->ip)));
snprintf(cmd, sizeof(cmd), "iptables -t nat -A garden_users -s %s -j garden", p->inet_toa(htonl(s->ip)));
snprintf(cmd, sizeof(cmd), "iptables -t nat -A garden_users -s %s -j garden", p->inet_toa(htonl(s->ip)));
- p->log(3, 0, 0, s->tunnel, "%s\n", cmd);
+ p->
_
log(3, 0, 0, s->tunnel, "%s\n", cmd);
system(cmd);
s->walled_garden = 1;
}
system(cmd);
s->walled_garden = 1;
}
@@
-160,7
+160,7
@@
int garden_session(sessiont *s, int flag)
int count = 40;
// Normal User
int count = 40;
// Normal User
- p->log(2, 0, 0, s->tunnel, "Un-Garden user %s (%s)\n", s->user, p->inet_toa(htonl(s->ip)));
+ p->
_
log(2, 0, 0, s->tunnel, "Un-Garden user %s (%s)\n", s->user, p->inet_toa(htonl(s->ip)));
// Kick off any duplicate usernames
// but make sure not to kick off ourself
if (s->ip && !s->die && (other = p->get_session_by_username(s->user)) && s != p->get_session_by_id(other)) {
// Kick off any duplicate usernames
// but make sure not to kick off ourself
if (s->ip && !s->die && (other = p->get_session_by_username(s->user)) && s != p->get_session_by_id(other)) {
@@
-171,7
+171,7
@@
int garden_session(sessiont *s, int flag)
s->pin = s->pout = 0;
snprintf(cmd, sizeof(cmd), "iptables -t nat -D garden_users -s %s -j garden", p->inet_toa(htonl(s->ip)));
s->pin = s->pout = 0;
snprintf(cmd, sizeof(cmd), "iptables -t nat -D garden_users -s %s -j garden", p->inet_toa(htonl(s->ip)));
- p->log(3, 0, 0, s->tunnel, "%s\n", cmd);
+ p->
_
log(3, 0, 0, s->tunnel, "%s\n", cmd);
while (--count)
{
int status = system(cmd);
while (--count)
{
int status = system(cmd);
@@
-215,7
+215,7
@@
int plugin_init(struct pluginfuncs *funcs)
int i;
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
int i;
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
- p->log(3, 0, 0, 0, "Running %s\n", down_commands[i]);
+ p->
_
log(3, 0, 0, 0, "Running %s\n", down_commands[i]);
system(down_commands[i]);
}
}
system(down_commands[i]);
}
}
@@
-232,7
+232,7
@@
void plugin_done()
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
for (i = 0; down_commands[i] && *down_commands[i]; i++)
{
- p->log(3, 0, 0, 0, "Running %s\n", down_commands[i]);
+ p->
_
log(3, 0, 0, 0, "Running %s\n", down_commands[i]);
system(down_commands[i]);
}
}
system(down_commands[i]);
}
}