From da26e3b6549e5e8a460b62ac02ed854685f6200d Mon Sep 17 00:00:00 2001 From: gdt Date: Mon, 5 Jan 2004 17:20:59 +0000 Subject: 2004-01-05 Greg Troxel * kernel_socket.c (kernel_read): Look up interfaces by index first, so that state changes which do not include a sockaddr_dl now work. Add many sanity checks. In particular, do not assume that a sockaddr_dl follows a message without checking the ifm_addrs flags, and do not trust the length in a sockaddr_dl. Add/clarify many comments. --- zebra/ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'zebra/ChangeLog') diff --git a/zebra/ChangeLog b/zebra/ChangeLog index e4547f67..0bf262fb 100644 --- a/zebra/ChangeLog +++ b/zebra/ChangeLog @@ -1,3 +1,12 @@ +2004-01-05 Greg Troxel + + * kernel_socket.c (kernel_read): Look up interfaces by index + first, so that state changes which do not include a sockaddr_dl + now work. Add many sanity checks. In + particular, do not assume that a sockaddr_dl follows a message + without checking the ifm_addrs flags, and do not trust the length + in a sockaddr_dl. Add/clarify many comments. + 2003-12-03 Greg Troxel * rtadv.c: reorder includes to avoid compiler warning (define -- cgit v1.2.1