Commit 6b6983e1 authored by Philip Withnall's avatar Philip Withnall Committed by Olivier Crête

pseudotcp: Add socket state to debug messages

This should make debugging a little clearer.
parent b4d9dfd7
...@@ -520,14 +520,15 @@ static void resize_send_buffer (PseudoTcpSocket *self, guint32 new_size); ...@@ -520,14 +520,15 @@ static void resize_send_buffer (PseudoTcpSocket *self, guint32 new_size);
static void resize_receive_buffer (PseudoTcpSocket *self, guint32 new_size); static void resize_receive_buffer (PseudoTcpSocket *self, guint32 new_size);
static void set_state (PseudoTcpSocket *self, PseudoTcpState new_state); static void set_state (PseudoTcpSocket *self, PseudoTcpState new_state);
static const gchar *pseudo_tcp_state_get_name (PseudoTcpState state);
// The following logging is for detailed (packet-level) pseudotcp analysis only. // The following logging is for detailed (packet-level) pseudotcp analysis only.
static PseudoTcpDebugLevel debug_level = PSEUDO_TCP_DEBUG_NONE; static PseudoTcpDebugLevel debug_level = PSEUDO_TCP_DEBUG_NONE;
#define DEBUG(level, fmt, ...) \ #define DEBUG(level, fmt, ...) \
if (debug_level >= level) \ if (debug_level >= level) \
g_log (level == PSEUDO_TCP_DEBUG_NORMAL ? "libnice-pseudotcp" : "libnice-pseudotcp-verbose", G_LOG_LEVEL_DEBUG, "PseudoTcpSocket %p: " fmt, \ g_log (level == PSEUDO_TCP_DEBUG_NORMAL ? "libnice-pseudotcp" : "libnice-pseudotcp-verbose", G_LOG_LEVEL_DEBUG, "PseudoTcpSocket %p %s: " fmt, \
self, ## __VA_ARGS__) self, pseudo_tcp_state_get_name (self->priv->state), ## __VA_ARGS__)
void void
pseudo_tcp_set_debug_level (PseudoTcpDebugLevel level) pseudo_tcp_set_debug_level (PseudoTcpDebugLevel level)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment