# HG changeset patch # User Timo Sirainen # Date 1379805845 -10800 # Node ID 07cc79e0041d3c322b5d2a6f58cf301b5940fab9 # Parent d064c57a601d1c0d7c415ed17d70ff3d79baece7 net_listen_unix(): If path is too long, return EOVERFLOW instead of EINVAL. diff -r d064c57a601d -r 07cc79e0041d src/lib/net.c --- a/src/lib/net.c Sun Sep 22 02:23:30 2013 +0300 +++ b/src/lib/net.c Sun Sep 22 02:24:05 2013 +0300 @@ -461,7 +461,7 @@ sa.un.sun_family = AF_UNIX; if (i_strocpy(sa.un.sun_path, path, sizeof(sa.un.sun_path)) < 0) { /* too long path */ - errno = EINVAL; + errno = EOVERFLOW; return -1; }