commit e1300062dc25b4ed3e083c8d35cce75c2919eb00 from: Kirill A. Korinsky date: Tue Apr 08 20:14:12 2025 UTC Revert __func__ commit - 540788daa8eabb22c65e8e6d0a5b1b59af6fc545 commit + e1300062dc25b4ed3e083c8d35cce75c2919eb00 blob - 0661d3691fd71b78893aa4ff776e994568fec931 blob + 7063e70409ac3b0a7369ddb3ae7aeb8ab2590b15 --- main.c +++ main.c @@ -245,7 +245,7 @@ dkim_adddomain(char *d) { domain = reallocarray(domain, ndomains + 1, sizeof(*domain)); if (domain == NULL) - osmtpd_err(1, "%s: reallocarray", __func__); + osmtpd_err(1, "reallocarray"); domain[ndomains++] = d; } @@ -266,7 +266,7 @@ dkim_dataline(struct osmtpd_ctx *ctx, const char *line if (line[0] == '.') line++; if ((linedup = strdup(line)) == NULL) - osmtpd_err(1, "%s: strdup", __func__); + osmtpd_err(1, "strdup"); dkim_parse_header(message, linedup, 0); free(linedup); } else if (linelen == 0 && message->parsing_headers) { @@ -277,7 +277,7 @@ dkim_dataline(struct osmtpd_ctx *ctx, const char *line if (line[0] == '.') line++; if ((linedup = strdup(line)) == NULL) - osmtpd_err(1, "%s: strdup", __func__); + osmtpd_err(1, "strdup"); dkim_parse_body(message, linedup); free(linedup); } @@ -289,7 +289,7 @@ dkim_message_new(struct osmtpd_ctx *ctx) struct dkim_message *message; if ((message = calloc(1, sizeof(*message))) == NULL) { - osmtpd_err(1, "%s: calloc", __func__); + osmtpd_err(1, "calloc"); return NULL; } @@ -302,7 +302,7 @@ dkim_message_new(struct osmtpd_ctx *ctx) message->body_whitelines = 0; message->headers = calloc(1, sizeof(*(message->headers))); if (message->headers == NULL) - osmtpd_err(1, "%s: calloc", __func__); + osmtpd_err(1, "calloc"); message->lastheader = 0; message->signature.signature = NULL; message->signature.size = 0; @@ -368,7 +368,7 @@ dkim_headers_set(char *headers) if ((sign_headers = reallocarray(NULL, nsign_headers + 1, sizeof(*sign_headers))) == NULL) - osmtpd_errx(1, "%s: reallocarray", __func__); + osmtpd_errx(1, "reallocarray"); for (i = 0; i < nsign_headers; i++) { sign_headers[i] = headers; @@ -458,11 +458,11 @@ dkim_parse_header(struct dkim_message *message, char * mtmp = recallocarray(message->headers, lastheader + 1, lastheader + 2, sizeof(*mtmp)); if (mtmp == NULL) - osmtpd_err(1, "%s: reallocarray", __func__); + osmtpd_err(1, "reallocarray"); message->headers = mtmp; if ((message->headers[lastheader] = strdup(line)) == NULL) - osmtpd_err(1, "%s: strdup", __func__); + osmtpd_err(1, "strdup"); message->headers[lastheader + 1 ] = NULL; message->lastheader = 1; } else { @@ -474,7 +474,7 @@ dkim_parse_header(struct dkim_message *message, char * htmp = reallocarray(message->headers[lastheader], linelen, sizeof(*htmp)); if (htmp == NULL) - osmtpd_err(1, "%s: reallocarray", __func__); + osmtpd_err(1, "reallocarray"); message->headers[lastheader] = htmp; if (canonheader == CANON_SIMPLE) { if (strlcat(htmp, "\r\n", linelen) >= linelen) @@ -600,7 +600,7 @@ dkim_sign(struct osmtpd_ctx *ctx) dkim_signature_printf(message, "; d=%s; b=", sdomain); dkim_signature_normalize(message); if ((tmp = strdup(message->signature.signature)) == NULL) - osmtpd_err(1, "%s: strdup", __func__); + osmtpd_err(1, "strdup"); dkim_parse_header(message, tmp, 1); if (!sephash) { if (EVP_DigestSignUpdate(message->dctx, tmp, @@ -629,7 +629,7 @@ dkim_sign(struct osmtpd_ctx *ctx) #endif } if ((tmp = malloc(linelen)) == NULL) - osmtpd_err(1, "%s: malloc", __func__); + osmtpd_err(1, "malloc"); if (!sephash) { if (EVP_DigestSignFinal(message->dctx, tmp, &linelen) != 1) osmtpd_errx(1, "EVP_DigestSignFinal"); @@ -641,7 +641,7 @@ dkim_sign(struct osmtpd_ctx *ctx) #endif } if ((b = malloc((((linelen + 2) / 3) * 4) + 1)) == NULL) - osmtpd_err(1, "%s: malloc", __func__); + osmtpd_err(1, "malloc"); EVP_EncodeBlock(b, tmp, linelen); free(tmp); dkim_signature_printf(message, "%s\r\n", b); @@ -818,7 +818,7 @@ dkim_signature_need(struct dkim_message *message, size return; sig->size = (((len + sig->len) / 512) + 1) * 512; if ((tmp = realloc(sig->signature, sig->size)) == NULL) - osmtpd_err(1, "%s: malloc", __func__); + osmtpd_err(1, "malloc"); sig->signature = tmp; }