# HG changeset patch # User Matt Johnston # Date 1200196906 0 # Node ID af3307f46a3d7ce3926496c550770f07f48d885a # Parent 4317be8b7cf922f28ffac7f2887b184d40ef7196# Parent 1009980436c2977423aee1839692167df408d83b merge of '295b11312e327fe6c4f33512674ea4a1a9790344' and '426d7aeea950d007ed7ef9f03f9f40b138a769cb' diff -r 4317be8b7cf9 -r af3307f46a3d svr-chansession.c --- a/svr-chansession.c Sun Jan 13 03:55:59 2008 +0000 +++ b/svr-chansession.c Sun Jan 13 04:01:46 2008 +0000 @@ -798,11 +798,11 @@ if (svr_opts.domotd) { /* don't show the motd if ~/.hushlogin exists */ - /* 11 == strlen("/hushlogin\0") */ - len = strlen(ses.authstate.pw_dir) + 11; + /* 12 == strlen("/.hushlogin\0") */ + len = strlen(ses.authstate.pw->pw_dir) + 12; hushpath = m_malloc(len); - snprintf(hushpath, len, "%s/hushlogin", ses.authstate.pw_dir); + snprintf(hushpath, len, "%s/.hushlogin", ses.authstate.pw->pw_dir); if (stat(hushpath, &sb) < 0) { /* more than a screenful is stupid IMHO */