From 76ef9913041c0bc2318c1d53fc36827f7c316c61 Mon Sep 17 00:00:00 2001 From: Federico Lucifredi Date: Sun, 27 Jan 2008 01:16:41 +0000 Subject: parametrizing avahi_dnssec_sign_record to use different EVP_PKEY private keys. git-svn-id: file:///home/lennart/svn/public/avahi/branches/federico2@1739 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- avahi-core/dns.c | 8 ++------ avahi-core/dns.h | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/avahi-core/dns.c b/avahi-core/dns.c index 28d8b71..f0f61fc 100644 --- a/avahi-core/dns.c +++ b/avahi-core/dns.c @@ -943,8 +943,8 @@ AvahiRecord* avahi_get_local_zsk_pubkey(uint32_t ttl){ return r; } -/* invoke as avahi_dnssec_sign_record(, ) */ -AvahiRecord* avahi_dnssec_sign_record(AvahiRecord *s, uint32_t ttl){ +/* invoke as avahi_dnssec_sign_record(, , ) */ +AvahiRecord* avahi_dnssec_sign_record(AvahiRecord *s, uint32_t ttl, EVP_PKEY private_key){ AvahiRecord *r; AvahiRecord *key; @@ -1066,7 +1066,3 @@ AvahiRecord* avahi_dnssec_sign_record(AvahiRecord *s, uint32_t ttl){ return r; } - -/*AvahiRecord* avahi_get_local_trust_record(){ - -}*/ diff --git a/avahi-core/dns.h b/avahi-core/dns.h index 25bb3b6..24317d4 100644 --- a/avahi-core/dns.h +++ b/avahi-core/dns.h @@ -80,7 +80,7 @@ int avahi_dns_packet_is_empty(AvahiDnsPacket *p); size_t avahi_dns_packet_space(AvahiDnsPacket *p); AvahiRecord* avahi_get_local_zsk_pubkey(uint32_t ttl); -AvahiRecord* avahi_dnssec_sign_record(AvahiRecord *s, uint32_t ttl); +AvahiRecord* avahi_dnssec_sign_record(AvahiRecord *s, uint32_t ttl, EVP_PKEY private_key); /*AvahiRecord* avahi_get_local_trust_record();*/ -- cgit