summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFederico Lucifredi <flucifredi@acm.org>2007-12-27 09:34:27 +0000
committerFederico Lucifredi <flucifredi@acm.org>2007-12-27 09:34:27 +0000
commitb9e64a97755492ac41bd9a86e08f227db5555517 (patch)
treeb1e3833e4b82c4c8c29aec4b7c9952627b009a41
parentcf447e8218e4309d62661b11444236c3d843566b (diff)
fixes.
git-svn-id: file:///home/lennart/svn/public/avahi/branches/federico@1661 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
-rw-r--r--avahi-core/wide-area.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/avahi-core/wide-area.c b/avahi-core/wide-area.c
index e459bde..de40021 100644
--- a/avahi-core/wide-area.c
+++ b/avahi-core/wide-area.c
@@ -737,7 +737,7 @@ AvahiRecord* tsig_sign_packet(const char* keyname, const char* key, unsigned key
HMAC_CTX ctx;
unsigned hash_length;
- char canonic[AVAHI_DOMAIN_NAME_MAX]; /*used in conversions */
+ char *canonic; /*used in conversions */
r = avahi_record_new_full(keyname, AVAHI_DNS_CLASS_ANY, AVAHI_DNS_TYPE_TSIG, 0);
@@ -809,7 +809,7 @@ AvahiRecord* tsig_sign_packet(const char* keyname, const char* key, unsigned key
HMAC_Update(&ctx, (unsigned char *)p->data, (unsigned int)p->size); /*packet in wire format*/
canonic = c_to_canonical_string(keyname);
- HMAC_Update(&ctx, &canonic, strlen(canonic) +1); /* key name in canonical wire format */
+ HMAC_Update(&ctx, canonic, strlen(canonic) +1); /* key name in canonical wire format */
HMAC_Update(&ctx, uint16_to_canonical_string(AVAHI_DNS_CLASS_ANY), 2); /* class */
/* HMAC_Update(&ctx,