Commit f27c83c7 authored by Pavel Emelyanov's avatar Pavel Emelyanov Committed by Cyrill Gorcunov

sockets: Off by one in fake address preparation

The fake bind name is trimmed on 1 char.
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
Signed-off-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
parent 01198ad7
...@@ -668,7 +668,7 @@ static void prep_conn_addr(int id, struct sockaddr_un *addr, int *addrlen) ...@@ -668,7 +668,7 @@ static void prep_conn_addr(int id, struct sockaddr_un *addr, int *addrlen)
snprintf(addr->sun_path + 1, UNIX_PATH_MAX - 1, "crtools-sk-%10d", id); snprintf(addr->sun_path + 1, UNIX_PATH_MAX - 1, "crtools-sk-%10d", id);
*addrlen = sizeof(addr->sun_family) + sizeof("crtools-sk-") - 1 + 10; *addrlen = sizeof(addr->sun_family) + sizeof("crtools-sk-") + 10;
} }
struct unix_conn_job { struct unix_conn_job {
......
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