30 lines
890 B
Plaintext
30 lines
890 B
Plaintext
$OpenBSD: patch-src_libspf2_spf_interpret_c,v 1.1.1.1 2008/01/30 15:58:50 okan Exp $
|
|
--- src/libspf2/spf_interpret.c.orig Mon Feb 21 22:41:27 2005
|
|
+++ src/libspf2/spf_interpret.c Thu Jan 24 23:07:13 2008
|
|
@@ -49,8 +49,8 @@ SPF_i_set_smtp_comment(SPF_response_t *spf_response)
|
|
SPF_record_t *spf_record;
|
|
SPF_errcode_t err;
|
|
char *buf;
|
|
- int buflen;
|
|
- int len;
|
|
+ size_t buflen;
|
|
+ size_t len;
|
|
|
|
SPF_ASSERT_NOTNULL(spf_response);
|
|
spf_request = spf_response->spf_request;
|
|
@@ -214,9 +214,13 @@ SPF_i_set_header_comment(SPF_response_t *spf_response)
|
|
break;
|
|
|
|
case SPF_RESULT_NEUTRAL:
|
|
- case SPF_RESULT_NONE:
|
|
snprintf( p, p_end - p, "%s is neither permitted nor denied by %s",
|
|
ip, spf_source );
|
|
+ break;
|
|
+
|
|
+ case SPF_RESULT_NONE:
|
|
+ snprintf( p, p_end - p, "%s does not provide an SPF record",
|
|
+ spf_source );
|
|
break;
|
|
|
|
case SPF_RESULT_TEMPERROR:
|