Home
last modified time | relevance | path

Searched refs:spf_record (Results 1 – 25 of 90) sorted by relevance

1234

/dports/mail/libspf2/libspf2-1.2.10/src/libspf2/
H A Dspf_print.c45 SPF_record_print(SPF_record_t *spf_record) in SPF_record_print() argument
51 if (spf_record == NULL) { in SPF_record_print()
58 spf_record->version, in SPF_record_print()
59 (int)spf_record->num_mech, (unsigned int)spf_record->mech_len, in SPF_record_print()
60 (int)spf_record->num_mod, (unsigned int)spf_record->mod_len, in SPF_record_print()
62 + spf_record->mech_len in SPF_record_print()
63 + spf_record->mod_len)); in SPF_record_print()
65 err = SPF_record_stringify(spf_record, &prt_buf, &prt_len); in SPF_record_print()
H A Dspf_request.c243 SPF_record_t *spf_record, in SPF_request_query_record() argument
247 if (spf_record) in SPF_request_query_record()
248 SPF_record_free(spf_record); in SPF_request_query_record()
260 SPF_record_free(spf_record); in SPF_request_query_record()
273 SPF_record_t *spf_record; in SPF_request_query_mailfrom() local
294 spf_record, err); in SPF_request_query_mailfrom()
304 SPF_record_t *spf_record; in SPF_request_query_fallback() local
323 *spf_responsep, &spf_record, in SPF_request_query_fallback()
326 spf_record, err); in SPF_request_query_fallback()
344 SPF_record_t *spf_record; in SPF_request_query_rcptto() local
[all …]
H A Dspf_record.c81 SPF_record_t *spf_record, in SPF_record_find_mod_data() argument
94 SPF_ASSERT_NOTNULL(spf_record); in SPF_record_find_mod_data()
103 mod = spf_record->mod_first; in SPF_record_find_mod_data()
104 for( i = 0; i < spf_record->num_mod; i++ ) { in SPF_record_find_mod_data()
129 SPF_record_t *spf_record, in SPF_record_find_mod_value() argument
140 SPF_ASSERT_NOTNULL(spf_record); in SPF_record_find_mod_value()
145 err = SPF_record_find_mod_data(spf_record, in SPF_record_find_mod_value()
H A Dspf_compile.c960 spf_record->num_dns_mech++; in SPF_c_mech_add()
968 memcpy( (char *)spf_record->mech_first + spf_record->mech_len, in SPF_c_mech_add()
972 spf_record->num_mech++; in SPF_c_mech_add()
1038 &spf_record->mod_size, in SPF_c_mod_add()
1044 memcpy( (char *)spf_record->mod_first + spf_record->mod_len, in SPF_c_mod_add()
1047 spf_record->mod_len += len; in SPF_c_mod_add()
1048 spf_record->num_mod++; in SPF_c_mod_add()
1186 SPF_record_t *spf_record; in SPF_record_compile() local
1235 if (spf_record == NULL) { in SPF_record_compile()
1241 spf_record->version = 1; in SPF_record_compile()
[all …]
H A Dspf_id2str.c245 SPF_record_stringify( SPF_record_t *spf_record, char **bufp, size_t *buflenp) in SPF_record_stringify() argument
263 #define debug spf_record->spf_server->debug in SPF_record_stringify()
265 SPF_ASSERT_NOTNULL(spf_record); in SPF_record_stringify()
283 + spf_record->mech_len * 4 + spf_record->mod_len * 4 /* data */ in SPF_record_stringify()
300 len = snprintf(p, p_end - p, "v=spf%d", spf_record->version); in SPF_record_stringify()
310 mech = spf_record->mech_first; in SPF_record_stringify()
311 for (i = 0; i < spf_record->num_mech; i++) { in SPF_record_stringify()
314 i, spf_record->num_mech, mech); in SPF_record_stringify()
446 mod = spf_record->mod_first; in SPF_record_stringify()
447 for( i = 0; i < spf_record->num_mod; i++ ) in SPF_record_stringify()
[all …]
H A Dspf_get_exp.c86 SPF_record_t *spf_record, in SPF_request_get_exp() argument
104 SPF_ASSERT_NOTNULL(spf_record); in SPF_request_get_exp()
119 spf_response, spf_record, in SPF_request_get_exp()
130 spf_response, spf_record, in SPF_request_get_exp()
H A Dspf_interpret.c48 SPF_record_t *spf_record; in SPF_i_set_explanation() local
59 spf_record = spf_response->spf_record_exp; in SPF_i_set_explanation()
60 SPF_ASSERT_NOTNULL(spf_record); in SPF_i_set_explanation()
73 spf_response, spf_record, &buf, &buflen); in SPF_i_set_explanation()
585 SPF_record_interpret(SPF_record_t *spf_record, in SPF_record_interpret() argument
637 SPF_ASSERT_NOTNULL(spf_record); in SPF_record_interpret()
640 spf_server = spf_record->spf_server; in SPF_record_interpret()
689 mech = spf_record->mech_first; in SPF_record_interpret()
692 for(m = 0; m < spf_record->num_mech; m++) in SPF_record_interpret()
755 mech = spf_record->mech_first; in SPF_record_interpret()
[all …]
H A Dspf_server.c271 SPF_record_t *spf_record = NULL; in SPF_server_set_localpolicy() local
297 err = SPF_record_compile(sp, *spf_responsep, &spf_record, record); in SPF_server_set_localpolicy()
301 sp->local_policy = spf_record; in SPF_server_set_localpolicy()
306 if (spf_record) in SPF_server_set_localpolicy()
307 SPF_record_free(spf_record); in SPF_server_set_localpolicy()
/dports/mail/libspf2/libspf2-1.2.10/src/spftest/
H A Dspftest.c90 SPF_record_t *spf_record = NULL; in main() local
200 &spf_record, spf_rec); in main()
220 if (spf_record) { in main()
221 SPF_record_free(spf_record); in main()
222 spf_record = NULL; in main()
228 if (spf_record) { in main()
229 SPF_record_free(spf_record); in main()
230 spf_record = NULL; in main()
237 SPF_record_print( spf_record ); in main()
266 if (spf_record) in main()
[all …]
/dports/mail/rspamd-devel/rspamd-93430bb/src/lua/
H A Dlua_spf.c30 LUA_FUNCTION_DEF (spf_record, check_ip);
31 LUA_FUNCTION_DEF (spf_record, dtor);
32 LUA_FUNCTION_DEF (spf_record, get_domain);
33 LUA_FUNCTION_DEF (spf_record, get_elts);
34 LUA_FUNCTION_DEF (spf_record, get_ttl);
35 LUA_FUNCTION_DEF (spf_record, get_timestamp);
36 LUA_FUNCTION_DEF (spf_record, get_digest);
45 LUA_INTERFACE_DEF (spf_record, check_ip),
46 LUA_INTERFACE_DEF (spf_record, get_domain),
47 LUA_INTERFACE_DEF (spf_record, get_ttl),
[all …]
/dports/mail/rspamd/rspamd-3.1/src/lua/
H A Dlua_spf.c30 LUA_FUNCTION_DEF (spf_record, check_ip);
31 LUA_FUNCTION_DEF (spf_record, dtor);
32 LUA_FUNCTION_DEF (spf_record, get_domain);
33 LUA_FUNCTION_DEF (spf_record, get_elts);
34 LUA_FUNCTION_DEF (spf_record, get_ttl);
35 LUA_FUNCTION_DEF (spf_record, get_timestamp);
36 LUA_FUNCTION_DEF (spf_record, get_digest);
45 LUA_INTERFACE_DEF (spf_record, check_ip),
46 LUA_INTERFACE_DEF (spf_record, get_domain),
47 LUA_INTERFACE_DEF (spf_record, get_ttl),
[all …]
/dports/mail/libspf2/libspf2-1.2.10/src/include/
H A Dspf_record.h234 SPF_record_t *spf_record,
241 SPF_record_t *spf_record,
256 SPF_record_t *spf_record,
267 SPF_errcode_t SPF_record_print(SPF_record_t *spf_record);
268 SPF_errcode_t SPF_record_stringify(SPF_record_t *spf_record,
H A DMakefile.am17 spf_record.h \
/dports/mail/rspamd/rspamd-3.1/src/libserver/
H A Dspf.c50 struct spf_record { struct
125 struct spf_record *rec;
300 rspamd_spf_new_addr (struct spf_record *rec, in rspamd_spf_new_addr()
357 struct spf_record *rec = r; in spf_record_destructor()
643 struct spf_record *rec = cb->rec; in spf_check_ptr_host()
837 struct spf_record *rec; in spf_record_dns_callback()
1229 parse_spf_a (struct spf_record *rec, in parse_spf_a()
1286 parse_spf_ptr (struct spf_record *rec, in parse_spf_ptr()
1333 parse_spf_mx (struct spf_record *rec, in parse_spf_mx()
2420 struct spf_record *rec = arg; in spf_dns_callback()
[all …]
/dports/mail/rspamd-devel/rspamd-93430bb/src/libserver/
H A Dspf.c50 struct spf_record { struct
125 struct spf_record *rec;
300 rspamd_spf_new_addr (struct spf_record *rec, in rspamd_spf_new_addr()
357 struct spf_record *rec = r; in spf_record_destructor()
654 struct spf_record *rec = cb->rec; in spf_check_ptr_host()
848 struct spf_record *rec; in spf_record_dns_callback()
1257 parse_spf_a (struct spf_record *rec, in parse_spf_a()
1314 parse_spf_ptr (struct spf_record *rec, in parse_spf_ptr()
1361 parse_spf_mx (struct spf_record *rec, in parse_spf_mx()
2448 struct spf_record *rec = arg; in spf_dns_callback()
[all …]
/dports/mail/opendmarc/OpenDMARC-rel-opendmarc-1-4-2/libopendmarc/
H A Dopendmarc_internal.h261 …est(char *ip_address, char *mail_from_domain, char *helo_domain, char *spf_record, int softfail_ok…
277 char spf_record[BUFSIZ *2]; member
283 …est(char *ip_address, char *mail_from_domain, char *helo_domain, char *spf_record, int softfail_ok…
301 int opendmarc_spf_specify_record(SPF_CTX_T *spfctx, char *spf_record, size_t spf_record…
H A Dopendmarc_spf.c1302 if (spfctx->spf_record[0] == '\0') in opendmarc_spf_parse()
1314 len = strlen(spfctx->spf_record); in opendmarc_spf_parse()
1329 (void) strlcpy(stack[s].spf, spfctx->spf_record, SPF_MAX_SPF_RECORD_LEN); in opendmarc_spf_parse()
2046 opendmarc_spf_specify_record(SPF_CTX_T *spfctx, char *spf_record, size_t spf_record_length) in opendmarc_spf_specify_record() argument
2052 (void) memset(spfctx->spf_record, '\0', sizeof spfctx->spf_record); in opendmarc_spf_specify_record()
2053 if (spf_record == NULL) in opendmarc_spf_specify_record()
2077 (void) strlcpy(spfctx->spf_record, spfbuf, sizeof spfctx->spf_record); in opendmarc_spf_specify_record()
2080 (void) strlcpy(spfctx->spf_record, spf_record, sizeof spfctx->spf_record); in opendmarc_spf_specify_record()
2147 if (spf_record == NULL) in opendmarc_spf_test()
2150 len = strlen(spf_record); in opendmarc_spf_test()
[all …]
H A Ddmarc.h176 …est(char *ip_address, char *mail_from_domain, char *helo_domain, char *spf_record, int soft_fail_a…
177 …est(char *ip_address, char *mail_from_domain, char *helo_domain, char *spf_record, int softfail_ok…
/dports/mail/rspamd-devel/rspamd-93430bb/src/plugins/lua/
H A Dreputation.lua552 local spf_record = task:get_mempool():get_variable('spf_record')
556 if not spf_record or not spf_allow then return end
559 local hkey = cr.create(spf_record):base32():sub(1, 32)
561 lua_util.debugm(N, task, 'check spf record %s -> %s', spf_record, hkey)
579 local spf_record = task:get_mempool():get_variable('spf_record')
582 if not spf_record or not spf_allow or not sc then return end
585 local hkey = cr.create(spf_record):base32():sub(1, 32)
588 spf_record, hkey, sc)
/dports/mail/rspamd/rspamd-3.1/src/plugins/lua/
H A Dreputation.lua552 local spf_record = task:get_mempool():get_variable('spf_record')
556 if not spf_record or not spf_allow then return end
559 local hkey = cr.create(spf_record):base32():sub(1, 32)
561 lua_util.debugm(N, task, 'check spf record %s -> %s', spf_record, hkey)
579 local spf_record = task:get_mempool():get_variable('spf_record')
582 if not spf_record or not spf_allow or not sc then return end
585 local hkey = cr.create(spf_record):base32():sub(1, 32)
588 spf_record, hkey, sc)
/dports/sysutils/webmin/webmin-1.981/bind8/
H A Dconfig-solaris42 spf_record=0
H A Dconfig-debian-linux41 spf_record=0
H A Dconfig-freebsd-2.1-2.241 spf_record=0
H A Dconfig-freebsd-3.041 spf_record=0
H A Dconfig-freebsd-3.1-3.541 spf_record=0

1234