diff options
author | Federico Lucifredi <flucifredi@acm.org> | 2007-12-22 23:25:20 +0000 |
---|---|---|
committer | Federico Lucifredi <flucifredi@acm.org> | 2007-12-22 23:25:20 +0000 |
commit | 4f85c4f5b935baa226dd49dece56c80047cbc7d2 (patch) | |
tree | 76ff2bdfd2c8c1edcfca1bb6a9a9394b74b3a075 /avahi-core/wide-area.c | |
parent | 96dbb74f0376f5d107abfa7ed1a5ca4e692c301a (diff) |
added AVAHI_DNS_TYPE_TSIG (250)
added tsig_sign_packet() - unfinished
git-svn-id: file:///home/lennart/svn/public/avahi/branches/federico@1604 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/wide-area.c')
-rw-r--r-- | avahi-core/wide-area.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/avahi-core/wide-area.c b/avahi-core/wide-area.c index bf3f60d..2811408 100644 --- a/avahi-core/wide-area.c +++ b/avahi-core/wide-area.c @@ -721,5 +721,18 @@ int avahi_wide_area_has_servers(AvahiWideAreaLookupEngine *e) { return e->n_dns_servers > 0; } +/* TODO: should this be located in this file? */ +AvahiRecord* tsig_sign_packet(AvahiDnsPacket *p, unsigned a) { + AvahiRecord *r; + + r = avahi_record_new_full("TSIG", AVAHI_DNS_CLASS_IN, AVAHI_DNS_TYPE_TSIG, 0); + + if (!r) { + avahi_log_error("avahi_record_new_full() failed."); + return NULL; + } + + return r; +} |