From ee01ac1912240ebde1baaa8abd6a556679f35f25 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sun, 5 Jul 2009 13:26:15 -0400 Subject: [PATCH] Fix accepting connections from hosts with "long" IPv6 address This could fail because struct player member hostaddr had insufficient space. Should have been enlarged in commit 19d88af3. --- include/player.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/player.h b/include/player.h index 6d442e56..87abf27d 100644 --- a/include/player.h +++ b/include/player.h @@ -58,7 +58,7 @@ enum player_sleep { struct player { struct emp_qelem queue; empth_t *proc; - char hostaddr[32]; + char hostaddr[46]; char hostname[512]; /* may be empty */ char client[128]; /* may be empty */ char userid[32]; /* may be empty */