]>
Commit | Line | Data |
---|---|---|
b15f5ef7 JR |
1 | diff -urNp -x '*.orig' imap-2007f.org/src/osdep/unix/env_unix.c imap-2007f/src/osdep/unix/env_unix.c |
2 | --- imap-2007f.org/src/osdep/unix/env_unix.c 2011-07-23 02:20:10.000000000 +0200 | |
3 | +++ imap-2007f/src/osdep/unix/env_unix.c 2021-09-29 21:57:46.539343090 +0200 | |
4 | @@ -568,7 +568,7 @@ void server_init (char *server,char *ser | |
5 | void *clkint,void *kodint,void *hupint,void *trmint, | |
6 | void *staint) | |
46f88501 | 7 | { |
0abcbd31 | 8 | - int onceonly = server && service && sslservice; |
9 | + int onceonly = server && service; | |
10 | if (onceonly) { /* set server name in syslog */ | |
abb9de48 | 11 | int mask; |
0abcbd31 | 12 | openlog (myServerName = cpystr (server),LOG_PID,syslog_facility); |
b15f5ef7 | 13 | @@ -596,7 +596,7 @@ void server_init (char *server,char *ser |
696e857c JB |
14 | if (((port = tcp_serverport ()) >= 0)) { |
15 | if ((sv = getservbyname (service,"tcp")) && (port == ntohs (sv->s_port))) | |
abb9de48 | 16 | syslog (LOG_DEBUG,"%s service init from %s",service,tcp_clientaddr ()); |
696e857c JB |
17 | - else if ((sv = getservbyname (sslservice,"tcp")) && |
18 | + else if (sslservice && (sv = getservbyname (sslservice,"tcp")) && | |
19 | (port == ntohs (sv->s_port))) { | |
abb9de48 JB |
20 | syslog (LOG_DEBUG,"%s SSL service init from %s",sslservice, |
21 | tcp_clientaddr ()); |