From e9329f6cdac406bf079f4347fa5490d54a0a7c30 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Fri, 19 Feb 2021 12:51:53 -0800 Subject: [PATCH] Correct the parse_mail_address() argument order Issue introduced in previous commit to this file. The name arg(s) comes before the address arg(s). --- src/sbbs3/mailsrvr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 9a9348c1d2..1abd051d0b 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -3534,7 +3534,7 @@ static void smtp_thread(void* arg) break; } char from_addr[128]; - parse_mail_address(p, from_addr, sizeof(from_addr)-1, /* name: */NULL, 0); + parse_mail_address(p, /* name: */NULL, 0, from_addr, sizeof(from_addr)-1); if(dnsbl_result.s_addr && email_addr_is_exempt(from_addr)) { lprintf(LOG_INFO,"%04d %s %s Ignoring DNSBL results for exempt sender (from): %s" ,socket, client.protocol, client_id, from_addr); -- GitLab