[netfilter-cvslog] r7448 - in branches/ulog/ulogd2: include/ulogd util
pablo at netfilter.org
pablo at netfilter.org
Tue Apr 8 01:59:30 CEST 2008
Author: pablo at netfilter.org
Date: 2008-04-08 01:59:30 +0200 (Tue, 08 Apr 2008)
New Revision: 7448
Modified:
branches/ulog/ulogd2/include/ulogd/db.h
branches/ulog/ulogd2/util/db.c
Log:
This patch suppress a now unused option. Each database module
have now to be used with a defined IP storage type.
Signed-off-by: Eric Leblond <eric at inl.fr>
Modified: branches/ulog/ulogd2/include/ulogd/db.h
===================================================================
--- branches/ulog/ulogd2/include/ulogd/db.h 2008-04-06 16:39:24 UTC (rev 7447)
+++ branches/ulog/ulogd2/include/ulogd/db.h 2008-04-07 23:59:30 UTC (rev 7448)
@@ -37,10 +37,6 @@
.u.value = RECONNECT_DEFAULT, \
}, \
{ \
- .key = "ip_as_string", \
- .type = CONFIG_TYPE_INT, \
- }, \
- { \
.key = "connect_timeout", \
.type = CONFIG_TYPE_INT, \
}, \
@@ -50,12 +46,11 @@
.options = CONFIG_OPT_MANDATORY, \
}
-#define DB_CE_NUM 5
+#define DB_CE_NUM 4
#define table_ce(x) (x->ces[0])
#define reconnect_ce(x) (x->ces[1])
-#define asstring_ce(x) (x->ces[2])
-#define timeout_ce(x) (x->ces[3])
-#define procedure_ce(x) (x->ces[4])
+#define timeout_ce(x) (x->ces[2])
+#define procedure_ce(x) (x->ces[3])
void ulogd_db_signal(struct ulogd_pluginstance *upi, int signal);
int ulogd_db_start(struct ulogd_pluginstance *upi);
Modified: branches/ulog/ulogd2/util/db.c
===================================================================
--- branches/ulog/ulogd2/util/db.c 2008-04-06 16:39:24 UTC (rev 7447)
+++ branches/ulog/ulogd2/util/db.c 2008-04-07 23:59:30 UTC (rev 7448)
@@ -265,17 +265,6 @@
sprintf(di->stmt_ins, "%u,", res->u.value.ui16);
break;
case ULOGD_RET_IPADDR:
- if (asstring_ce(upi->config_kset).u.value) {
- memset(&addr, 0, sizeof(addr));
- addr.s_addr = ntohl(res->u.value.ui32);
- *(di->stmt_ins++) = '\'';
- tmpstr = inet_ntoa(addr);
- di->driver->escape_string(upi, di->stmt_ins,
- tmpstr, strlen(tmpstr));
- di->stmt_ins = di->stmt + strlen(di->stmt);
- sprintf(di->stmt_ins, "',");
- break;
- }
/* fallthrough when logging IP as u_int32_t */
case ULOGD_RET_UINT32:
sprintf(di->stmt_ins, "%u,", res->u.value.ui32);
More information about the netfilter-cvslog
mailing list