Skip to content
Snippets Groups Projects
Commit e0899adb authored by deuce's avatar deuce
Browse files

Use the correct sockaddr size for connecting to an outgoing mail server for

those OSs which require it to be correct (ie: FreeBSD).
parent 4f01361a
Branches
Tags
No related merge requests found
......@@ -4695,7 +4695,7 @@ static void sendmail_thread(void* arg)
,sock
,inet_addrport(&server_addr)
,server,server_ip);
if((i=nonblocking_connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr), startup->connect_timeout))!=0) {
if((i=nonblocking_connect(sock, (struct sockaddr *)&server_addr, xp_sockaddr_len(&server_addr), startup->connect_timeout))!=0) {
lprintf(LOG_WARNING,"%04d !SEND ERROR %d connecting to SMTP server: %s"
,sock
,i, server);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment