make log a conditional macro for _log
This commit is contained in:
parent
6b74bac40e
commit
90f31e7f71
6 changed files with 31 additions and 29 deletions
20
garden.c
20
garden.c
|
|
@ -7,7 +7,7 @@
|
|||
#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;
|
||||
|
|
@ -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;
|
||||
|
||||
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;
|
||||
|
|
@ -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;
|
||||
|
||||
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);
|
||||
|
|
@ -123,7 +123,7 @@ int plugin_become_master(void)
|
|||
|
||||
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]);
|
||||
}
|
||||
|
||||
|
|
@ -148,9 +148,9 @@ int garden_session(sessiont *s, int flag)
|
|||
|
||||
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)));
|
||||
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;
|
||||
}
|
||||
|
|
@ -160,7 +160,7 @@ int garden_session(sessiont *s, int flag)
|
|||
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)) {
|
||||
|
|
@ -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)));
|
||||
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);
|
||||
|
|
@ -215,7 +215,7 @@ int plugin_init(struct pluginfuncs *funcs)
|
|||
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]);
|
||||
}
|
||||
}
|
||||
|
|
@ -232,7 +232,7 @@ void plugin_done()
|
|||
|
||||
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]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue