From: "Stephane A. Sezer" <s...@cd80.net>

---
 usr.sbin/rtadvd/config.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/usr.sbin/rtadvd/config.c b/usr.sbin/rtadvd/config.c
index 1edea84..2c003a3 100644
--- a/usr.sbin/rtadvd/config.c
+++ b/usr.sbin/rtadvd/config.c
@@ -864,7 +864,7 @@ make_packet(struct rainfo *rainfo)
                TAILQ_FOREACH(dnsd, &dsl->dnssldoms, entry) {
                        curlabel_begin = dnsd->domain;
                        while ((curlabel_end = strchr(curlabel_begin, '.')) &&
-                           (curlabel_end - curlabel_begin) > 1)
+                           (curlabel_end - curlabel_begin) > 0)
                        {
                                size_t curlabel_size;
 
-- 
Stephane A. Sezer

Reply via email to