summaryrefslogtreecommitdiffstats
path: root/src/trans-libnl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/trans-libnl.c')
-rw-r--r--src/trans-libnl.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/trans-libnl.c b/src/trans-libnl.c
index 61428ca..c623375 100644
--- a/src/trans-libnl.c
+++ b/src/trans-libnl.c
@@ -8,6 +8,7 @@
#include "intf.h"
#include "trans.h"
+#include "debug.h"
#ifndef SOL_NETLINK
#define SOL_NETLINK 270
@@ -64,7 +65,7 @@ static int process_cb(struct trans_handle *h, struct trans_msg *m,
m->cmd = ghdr->cmd;
- TSNIF_DEBUG("got cmd %d, type %d, idx %d, "
+ TSNIF_DEBUG(TRANS, "got cmd %d, type %d, idx %d, "
"ack %d, err %d\n",
m->cmd, m->type, m->idx,
m->ack, m->err);
@@ -85,7 +86,7 @@ static int err_cb(struct sockaddr_nl *nla, struct nlmsgerr *nlerr, void *arg)
m.error = nlerr->error;
}
- TSNIF_DEBUG("got error cb - ack %d, err %d, error %d\n",
+ TSNIF_DEBUG(TRANS, "got error cb - ack %d, err %d, error %d\n",
m.ack, m.err, m.error);
return process_cb(arg, &m, &nlerr->msg);
@@ -95,7 +96,7 @@ static int parse_cb(struct nl_msg *msg, void *arg)
{
struct trans_msg m;
- TSNIF_DEBUG("got parse cb\n");
+ TSNIF_DEBUG(TRANS, "got parse cb\n");
memset(&m, 0x0, sizeof(m));
@@ -127,13 +128,13 @@ int trans_init(struct trans_handle *h, trans_cb_t cb)
if (err)
return err;
- TSNIF_DEBUG("connected\n");
+ TSNIF_DEBUG(TRANS, "connected\n");
family = genl_ctrl_resolve(sock, "tsnif");
if (family < 0)
return family;
- TSNIF_DEBUG("tsnif module found\n");
+ TSNIF_DEBUG(TRANS, "tsnif module found\n");
nl_socket_modify_cb(sock, NL_CB_VALID, NL_CB_CUSTOM, parse_cb, h);
@@ -146,7 +147,7 @@ int trans_init(struct trans_handle *h, trans_cb_t cb)
err = set_no_enobufs(h);
if (err)
- TSNIF_DEBUG("failed to set ENOBUFS, moving on...\n");
+ TSNIF_DEBUG(TRANS, "failed to set ENOBUFS, moving on...\n");
return 0;
}
@@ -163,7 +164,7 @@ int trans_process(struct trans_handle *h)
err = nl_recvmsgs_default(h->sock);
if (err)
- TSNIF_DEBUG("got error: %s\n", nl_geterror());
+ TSNIF_DEBUG(TRANS, "got error: %s\n", nl_geterror());
return err;
}
@@ -173,7 +174,7 @@ int trans_send(struct trans_handle *h, struct trans_msg *m)
struct nl_msg *msg;
int err;
- TSNIF_DEBUG("sending cmd = %d\n", m->cmd);
+ TSNIF_DEBUG(TRANS, "sending cmd = %d\n", m->cmd);
if ((m->cmd != TSNIF_CMD_ATTACH) &&
(m->cmd != TSNIF_CMD_DETACH) &&
@@ -196,7 +197,7 @@ int trans_send(struct trans_handle *h, struct trans_msg *m)
err = nl_send_auto_complete(h->sock, msg);
nlmsg_free(msg);
- TSNIF_DEBUG("sent result %d\n", err);
+ TSNIF_DEBUG(TRANS, "sent result %d\n", err);
return err > 0 ? 0 : err;
}