mirror of
https://github.com/morgan9e/systemd
synced 2026-04-15 00:47:10 +09:00
resolve: also allow SSHFP payload to be exported
This commit is contained in:
@@ -1218,13 +1218,16 @@ ssize_t dns_resource_record_payload(DnsResourceRecord *rr, void **out) {
|
||||
case DNS_TYPE_MX:
|
||||
case DNS_TYPE_LOC:
|
||||
case DNS_TYPE_DS:
|
||||
case DNS_TYPE_SSHFP:
|
||||
case DNS_TYPE_DNSKEY:
|
||||
case DNS_TYPE_RRSIG:
|
||||
case DNS_TYPE_NSEC:
|
||||
case DNS_TYPE_NSEC3:
|
||||
return -EINVAL;
|
||||
|
||||
case DNS_TYPE_SSHFP:
|
||||
*out = rr->sshfp.fingerprint;
|
||||
return rr->sshfp.fingerprint_size;
|
||||
|
||||
case DNS_TYPE_TLSA:
|
||||
*out = rr->tlsa.data;
|
||||
return rr->tlsa.data_size;
|
||||
|
||||
Reference in New Issue
Block a user