Closed nhutchinson-te closed 3 years ago
Fix query_route_table() returning a buffer padded with extra '\0' bytes because it ignored the buffer size returned by sysctl().
query_route_table()
sysctl()
This caused route_entries() / route6_entries() to fall into an infinite loop, forever trying to parse a 0-length routing entry.
route_entries()
route6_entries()
Fix
query_route_table()
returning a buffer padded with extra '\0' bytes because it ignored the buffer size returned bysysctl()
.This caused
route_entries()
/route6_entries()
to fall into an infinite loop, forever trying to parse a 0-length routing entry.