summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/net/echo_server/src/echo-server.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/samples/net/echo_server/src/echo-server.c b/samples/net/echo_server/src/echo-server.c
index 4d6b2c3b2..2344c12ed 100644
--- a/samples/net/echo_server/src/echo-server.c
+++ b/samples/net/echo_server/src/echo-server.c
@@ -429,8 +429,8 @@ static void tcp_received(struct net_context *context,
void *user_data)
{
static char dbg[MAX_DBG_PRINT + 1];
- sa_family_t family = net_nbuf_family(buf);
struct net_buf *reply_buf;
+ sa_family_t family;
int ret;
if (!buf) {
@@ -438,6 +438,8 @@ static void tcp_received(struct net_context *context,
return;
}
+ family = net_nbuf_family(buf);
+
snprintk(dbg, MAX_DBG_PRINT, "TCP IPv%c",
family == AF_INET6 ? '6' : '4');