NGLOGX
NGLOGX("SOCKADDR: { fam=%d len=%d addr=\"%s\" }",
NGLOGX("NG_MESG :");
NGLOGX(" vers %d", msg->header.version);
NGLOGX(" arglen %u", msg->header.arglen);
NGLOGX(" flags %x", msg->header.flags);
NGLOGX(" token %u", msg->header.token);
NGLOGX(" cookie %s (%u)",
NGLOGX(" cmd %s (%d)", bin->header.cmdstr, bin->header.cmd);
NGLOGX(" args %s", bin->data);
NGLOGX(" [error decoding message: %s]", strerror(errno));
NGLOGX(" cmd %d", msg->header.cmd);
NGLOGX(" args (%d bytes)", msg->header.arglen);
NGLOGX("%s", buf);
NGLOGX("SENDING %s:",
NGLOGX("RECEIVED %s:",
NGLOGX("%s: failed", __func__);
NGLOGX("READ %s from hook \"%s\" (%d bytes)",
NGLOGX("WRITE PACKET to hook \"%s\" (%d bytes)", hook, len);