From ce4913b1fd675ec201e8579eaf3d103b275fb873 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Mon, 26 Feb 2018 13:26:17 +0000 Subject: [PATCH] mod detect ... FossilOrigin-Name: 894ad3ff8fc732e6bd388710e8d886fbccb299f1cb979c66e1cbf447befa5707 --- src/ac/ac_main.c | 12 ++++++------ src/cw/conn_process_packet.c | 4 +++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/ac/ac_main.c b/src/ac/ac_main.c index fb9d24aa..5151cc75 100644 --- a/src/ac/ac_main.c +++ b/src/ac/ac_main.c @@ -120,14 +120,14 @@ int main(int argc, char *argv[]) developers is turned on ;) */ DBGX("Attention! %s", "DBG X is ON!"); - cw_mod_set_mod_path("../../lib/actube"); - cw_mod_load("capwap"); - - exit(0); +// cw_mod_set_mod_path("../../lib/actube"); +// cw_mod_load("capwap"); -test_sets(); -exit(0); + + +//test_sets(); +//exit(0); /* Initialize the database */ if (!db_init()) diff --git a/src/cw/conn_process_packet.c b/src/cw/conn_process_packet.c index c432b7b4..b7698300 100644 --- a/src/cw/conn_process_packet.c +++ b/src/cw/conn_process_packet.c @@ -171,6 +171,8 @@ static int check_len(struct conn *conn, struct cw_action_in *a, uint8_t * data, static struct cw_Mod *detect_mod(struct conn *conn, uint8_t * rawmsg, int len, int elems_len, struct sockaddr *from, int mode) { + return MOD_NULL; + if (!conn->mods) return MOD_NULL; @@ -299,7 +301,7 @@ static int process_elements(struct conn *conn, uint8_t * rawmsg, int len, //struct mod_ac *mod; struct cw_actiondef *ad = load_mods(conn, rawmsg, len, elems_len, from); if (!ad) { - cw_log(LOG_ERR, "Error"); + //cw_log(LOG_ERR, "Error"); errno = EAGAIN; return -1; }