Mercurial > dovecot > core-2.2
changeset 3928:0c863c21025c HEAD
UnixWare creates sockets as fifos. Allow that..
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 22 Jan 2006 17:50:07 +0200 |
parents | b7da6fac35a3 |
children | 49a1a979959e |
files | src/lib-auth/auth-client.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-auth/auth-client.c Sun Jan 22 17:48:57 2006 +0200 +++ b/src/lib-auth/auth-client.c Sun Jan 22 17:50:07 2006 +0200 @@ -176,7 +176,10 @@ continue; } - if (stat(name, &st) == 0 && S_ISSOCK(st.st_mode)) { + /* Normally they're sockets, but in UnixWare they're + created as fifos. */ + if (stat(name, &st) == 0 && + (S_ISSOCK(st.st_mode) || S_ISFIFO(st.st_mode))) { if (auth_server_connection_new(client, name) == NULL) client->reconnect = TRUE;