diff options
Diffstat (limited to 'src/parpd.c')
| -rw-r--r-- | src/parpd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/parpd.c b/src/parpd.c index 3f8c50a..cb2493b 100644 --- a/src/parpd.c +++ b/src/parpd.c @@ -326,13 +326,14 @@ load_config(void) if (*hwaddr == '#' || *hwaddr == ';') { hwaddr = NULL; } else { - len = hwaddr_aton(NULL, hwaddr); - if (len == 0) { + size_t hlen = hwaddr_aton(NULL, hwaddr); + + if (hlen == 0) { syslog(LOG_DEBUG, "%s: invalid hw addr", hwaddr); continue; } - if (len > HWADDR_LEN) { + if (hlen > HWADDR_LEN) { syslog(LOG_DEBUG, "%s: hw addr too long", hwaddr); continue; |
