summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFederico Lucifredi <flucifredi@acm.org>2008-01-13 01:03:09 +0000
committerFederico Lucifredi <flucifredi@acm.org>2008-01-13 01:03:09 +0000
commita537952414cf55c08779f66e0662a6986d0dd43d (patch)
tree626c8e2b9f34285f5cf3cf170008c7da1ed883d5
parent200d85baba7aa4b36ed831599f9756b174cf1041 (diff)
check keyname.
git-svn-id: file:///home/lennart/svn/public/avahi/branches/federico@1699 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
-rw-r--r--avahi-core/dns.c6
-rw-r--r--avahi-core/wide-area.c2
2 files changed, 2 insertions, 6 deletions
diff --git a/avahi-core/dns.c b/avahi-core/dns.c
index 27a615f..c45c61a 100644
--- a/avahi-core/dns.c
+++ b/avahi-core/dns.c
@@ -771,11 +771,7 @@ static int append_rdata(AvahiDnsPacket *p, AvahiRecord *r) {
case AVAHI_DNS_TYPE_TSIG:
printf("---mark--- (5)\n");
- /*canonic = avahi_c_to_canonical_string(r->data.tsig.algorithm_name);
- canonic = avahi_c_to_canonical_string(keyname); */
- if (!(avahi_dns_packet_append_bytes(p, avahi_c_to_canonical_string(r->data.tsig.keyname), strlen(avahi_c_to_canonical_string(r->data.tsig.keyname)) +1 )))
- return -1;
- /*if (!(avahi_dns_packet_append_name(p, r->data.tsig.algorithm_name)))
+ if (!(avahi_dns_packet_append_name(p, r->data.tsig.algorithm_name)))
return -1;*/
printf("---mark--- (6)\n");
diff --git a/avahi-core/wide-area.c b/avahi-core/wide-area.c
index 1a4fa38..eb5fa09 100644
--- a/avahi-core/wide-area.c
+++ b/avahi-core/wide-area.c
@@ -873,7 +873,7 @@ void avahi_wide_area_publish(AvahiRecord *r, const char *zone, uint16_t id, int
printf("---NULL--- (2)\n");
/* get it MAC signed */
- tsig = avahi_tsig_sign_packet("dynamic.endorfine.org", key, sizeof(key), p, AVAHI_TSIG_HMAC_MD5, id);
+ tsig = avahi_tsig_sign_packet("dynamic.endorfine.org.", key, sizeof(key), p, AVAHI_TSIG_HMAC_MD5, id);
/* r = tsig_sign_packet(keyname, key, keylength, packet, hmac_algorithm, id) */
printf("---mark--- (4)\n");