"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dns/dns.h" between
postfix-3.5.8.tar.gz and postfix-3.5.9.tar.gz

About: Postfix is a mail system (an alternative to sendmail).

dns.h  (postfix-3.5.8):dns.h  (postfix-3.5.9)
skipping to change at line 247 skipping to change at line 247
dns_lookup_x((name), (type), (rflags), (list), (fqdn), (why), (rcode), \ dns_lookup_x((name), (type), (rflags), (list), (fqdn), (why), (rcode), \
(unsigned) 0) (unsigned) 0)
#define dns_lookup_l(name, rflags, list, fqdn, why, lflags, ...) \ #define dns_lookup_l(name, rflags, list, fqdn, why, lflags, ...) \
dns_lookup_rl((name), (rflags), (list), (fqdn), (why), (int *) 0, \ dns_lookup_rl((name), (rflags), (list), (fqdn), (why), (int *) 0, \
(lflags), __VA_ARGS__) (lflags), __VA_ARGS__)
#define dns_lookup_v(name, rflags, list, fqdn, why, lflags, ltype) \ #define dns_lookup_v(name, rflags, list, fqdn, why, lflags, ltype) \
dns_lookup_rv((name), (rflags), (list), (fqdn), (why), (int *) 0, \ dns_lookup_rv((name), (rflags), (list), (fqdn), (why), (int *) 0, \
(lflags), (ltype)) (lflags), (ltype))
/* /*
* Request flags. * The dns_lookup() rflag that requests DNSSEC validation.
*/
#define DNS_WANT_DNSSEC_VALIDATION(rflags) ((rflags) & RES_USE_DNSSEC)
/*
* lflags.
*/ */
#define DNS_REQ_FLAG_STOP_OK (1<<0) #define DNS_REQ_FLAG_STOP_OK (1<<0)
#define DNS_REQ_FLAG_STOP_INVAL (1<<1) #define DNS_REQ_FLAG_STOP_INVAL (1<<1)
#define DNS_REQ_FLAG_STOP_NULLMX (1<<2) #define DNS_REQ_FLAG_STOP_NULLMX (1<<2)
#define DNS_REQ_FLAG_STOP_MX_POLICY (1<<3) #define DNS_REQ_FLAG_STOP_MX_POLICY (1<<3)
#define DNS_REQ_FLAG_NCACHE_TTL (1<<4) #define DNS_REQ_FLAG_NCACHE_TTL (1<<4)
#define DNS_REQ_FLAG_NONE (0) #define DNS_REQ_FLAG_NONE (0)
/* /*
* Status codes. Failures must have negative codes so they will not collide * Status codes. Failures must have negative codes so they will not collide
skipping to change at line 312 skipping to change at line 317
extern MAPS *dns_rr_filter_maps; extern MAPS *dns_rr_filter_maps;
extern int dns_rr_filter_execute(DNS_RR **); extern int dns_rr_filter_execute(DNS_RR **);
#endif #endif
/* /*
* dns_str_resflags.c * dns_str_resflags.c
*/ */
const char *dns_str_resflags(unsigned long); const char *dns_str_resflags(unsigned long);
/*
* dns_sec.c.
*/
#define DNS_SEC_FLAG_AVAILABLE (1<<0) /* got some DNSSEC validated reply */
#define DNS_SEC_FLAG_DONT_PROBE (1<<1) /* probe already sent, or disable
d */
#define DNS_SEC_STATS_SET(flags) (dns_sec_stats |= (flags))
#define DNS_SEC_STATS_TEST(flags) (dns_sec_stats & (flags))
extern int dns_sec_stats; /* See DNS_SEC_FLAG_XXX above */
extern void dns_sec_probe(int);
/* LICENSE /* LICENSE
/* .ad /* .ad
/* .fi /* .fi
/* The Secure Mailer license must be distributed with this software. /* The Secure Mailer license must be distributed with this software.
/* AUTHOR(S) /* AUTHOR(S)
/* Wietse Venema /* Wietse Venema
/* IBM T.J. Watson Research /* IBM T.J. Watson Research
/* P.O. Box 704 /* P.O. Box 704
/* Yorktown Heights, NY 10598, USA /* Yorktown Heights, NY 10598, USA
/* /*
 End of changes. 2 change blocks. 
1 lines changed or deleted 19 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)