flags = if_addrflags(ia);
if (flags == -1) {
- logger(ia->iface->ctx, LOG_ERR,
- "%s: %s: if_addrflags: %m",
- ia->iface->name, ia->saddr);
+ if (errno != EADDRNOTAVAIL)
+ logger(ia->iface->ctx, LOG_ERR,
+ "%s: %s: if_addrflags: %m",
+ ia->iface->name, ia->saddr);
return;
}
ia->addr_flags = flags;
}
flags = if_addrflags6(ia);
if (flags == -1) {
- logger(ia->iface->ctx, LOG_ERR,
- "%s: %s: if_addrflags6: %m",
- ia->iface->name, ia->saddr);
+ if (errno != EADDRNOTAVAIL)
+ logger(ia->iface->ctx, LOG_ERR,
+ "%s: %s: if_addrflags6: %m",
+ ia->iface->name, ia->saddr);
return;
}
ia->addr_flags = flags;