diff options
author | ajs <ajs> | 2005-04-10 15:01:56 +0000 |
---|---|---|
committer | ajs <ajs> | 2005-04-10 15:01:56 +0000 |
commit | 57a1477bc7138649a51277cd52616eb05d438187 (patch) | |
tree | e40385dcce50ab85c6e12e36d3b5d17cac4570d9 /zebra/ChangeLog | |
parent | fa59980fc8a5d06f590d16288b82361ece9c5652 (diff) |
2005-04-10 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* zserv.c (zebra_client_read): Fix bug: first read attempt should
read ZEBRA_HEADER_SIZE minus the number of bytes already read.
Improve efficiency by maintaining a calculation of the number
of bytes read instead of calling stream_get_endp multiple times.
If message length is too small, issue a warning message (not debug)
before closing the connection. And also check that message length
is not too big.
Diffstat (limited to 'zebra/ChangeLog')
-rw-r--r-- | zebra/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/zebra/ChangeLog b/zebra/ChangeLog index 87278b04..1ee61c77 100644 --- a/zebra/ChangeLog +++ b/zebra/ChangeLog @@ -1,3 +1,13 @@ +2005-04-10 Andrew J. Schorr <ajschorr@alumni.princeton.edu> + + * zserv.c (zebra_client_read): Fix bug: first read attempt should + read ZEBRA_HEADER_SIZE minus the number of bytes already read. + Improve efficiency by maintaining a calculation of the number + of bytes read instead of calling stream_get_endp multiple times. + If message length is too small, issue a warning message (not debug) + before closing the connection. And also check that message length + is not too big. + 2005-04-09 Hasso Tepper <hasso at quagga.net> * rt_netlink.c: One tiny missing comma caused pointless debug messages |