Honor Null MX domains during delivery
Debian Trixie package bundle / packages (push) Successful in 14m45s

This commit is contained in:
Mario Fetka
2026-07-21 07:16:14 +02:00
parent ad6d65f76b
commit fb0aaf2bab
6 changed files with 85 additions and 1 deletions
+2
View File
@@ -93,6 +93,7 @@ typedef struct{
typedef struct {
XplDns_ResultCode status;
int preference;
int null_mx;
char current_mx[XPLDNS_NAMELEN + 1];
XplDns_Result *_mx_result;
XplDns_RecordList *_mx_current;
@@ -101,6 +102,7 @@ typedef struct {
int XplDnsInit(void);
void XplDnsResultFree(XplDns_Result *result);
XplDns_Result * XplDnsLookupIP(const char *domain);
int XplDnsMxRecordsAreNull(const XplDns_RecordList *records);
XplDns_MxLookup *XplDnsNewMxLookup(const char *domain);
XplDns_IpList * XplDnsNextMxLookupIpList(XplDns_MxLookup *mx);
void XplDnsFreeMxLookup(XplDns_MxLookup *mx);