diff options
Diffstat (limited to 'src/trans-libnl.c')
-rw-r--r-- | src/trans-libnl.c | 19 |
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; } |