diff options
author | Lennart Poettering <lennart@poettering.net> | 2006-01-30 20:38:39 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2006-01-30 20:38:39 +0000 |
commit | bfaebba3b1d7f26880bbc7c1970f1b5c5775aa97 (patch) | |
tree | 1a30aa00cf7415efe121e743726237b5f16b0758 /avahi-core | |
parent | fa9651c42231c151705c909960414384bad2662b (diff) |
* do not accept empty strings in TXT records
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1120 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core')
-rw-r--r-- | avahi-core/rr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/avahi-core/rr.c b/avahi-core/rr.c index 57ddca4..46aa7a2 100644 --- a/avahi-core/rr.c +++ b/avahi-core/rr.c @@ -691,7 +691,7 @@ int avahi_record_is_valid(AvahiRecord *r) { AvahiStringList *strlst; for (strlst = r->data.txt.string_list; strlst; strlst = strlst->next) - if (strlst->size > 255) + if (strlst->size > 255 || strlst->size <= 0) return 0; return 1; |