diff --git a/src/bpf.c b/src/bpf.c index 378817a..4ab872e 100644 --- a/src/bpf.c +++ b/src/bpf.c @@ -147,7 +147,8 @@ int iface_enumerate(int family, void *parm, int (*callback)()) addr->s6_addr[3] = 0; } - if (!((*callback)(addr, prefix, scope_id, iface_index, 0, 0, 0, parm))) + /* preferred and valid times == forever until we known how to dtermine them. */ + if (!((*callback)(addr, prefix, scope_id, iface_index, 0, -1, -1, parm))) goto err; } #endif