blob: 842dc57af58c6cfe194da198fbc99a6297d09683 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001--- a/src/netlink.c
2+++ b/src/netlink.c
3@@ -751,7 +751,7 @@ ssize_t netlink_get_interface_addrs(int
4 while (ctxt.pending > 0)
5 nl_recvmsgs(rtnl_socket, cb);
6
7- if (ctxt.ret <= 0)
8+ if (ctxt.ret <= 0 || !*addrs)
9 goto free;
10
11 time_t now = odhcpd_time();