commit 5f9683120e0d69936232dfab8e5333943b57932c from: Kirill A. Korinsky date: Fri Jan 31 23:33:52 2025 UTC Avoid implicit = in AR parser commit - 2bff1e0dd3746ad335de1c4fcc8f43e7790b4839 commit + 5f9683120e0d69936232dfab8e5333943b57932c blob - 397b26033ea5ced5eeb1a66bfdf14a35bbc6b97a blob + e6c568753eb4ea29b9d876fd0a0c24b4540303fd --- main.c +++ main.c @@ -1698,13 +1698,13 @@ dkim_ar_print(struct osmtpd_ctx *ctx, const char *star ncheckpoint, 0); arid = 0; /* methodspec */ - } else if (strncmp(ncheckpoint, "dkim", - sizeof("dkim") - 1) == 0) { + } else if (strncmp(ncheckpoint, "dkim=", + sizeof("dkim=") - 1) == 0) { ncheckpoint = osmtpd_ltok_skip_keyword( - ncheckpoint + sizeof("dkim"), 0); + ncheckpoint + sizeof("dkim=") - 1, 0); /* reasonspec */ - } else if (strncmp(ncheckpoint, "reason", - sizeof("reason") - 1) == 0) { + } else if (strncmp(ncheckpoint, "reason=", + sizeof("reason=") - 1) == 0) { ncheckpoint = osmtpd_ltok_skip_ar_reasonspec( ncheckpoint, 0); /* propspec */