From: "Stephane A. Sezer" <[email protected]>
---
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