- OpenBSD CVS:

- [packet.c]
     getsockname() requires initialized tolen; andy@guildsoftware.com
This commit is contained in:
Damien Miller 2000-01-23 09:38:00 +11:00
parent 1453785bb4
commit 6fe375dee4
3 changed files with 8 additions and 2 deletions

View File

@ -5,6 +5,7 @@ Theo de Raadt, and Dug Song - Creators of OpenSSH
Andrew Stribblehill <a.d.stribblehill@durham.ac.uk> - Bugfixes Andrew Stribblehill <a.d.stribblehill@durham.ac.uk> - Bugfixes
Andre Lucas <andre.lucas@dial.pipex.com> - build, login and many other fixes Andre Lucas <andre.lucas@dial.pipex.com> - build, login and many other fixes
Andy Sloane <andy@guildsoftware.com> - bugfixes
Ben Taylor <bent@clark.net> - Solaris debugging and fixes Ben Taylor <bent@clark.net> - Solaris debugging and fixes
Chip Salzenberg <chip@valinux.com> - Assorted patches Chip Salzenberg <chip@valinux.com> - Assorted patches
Chris Saia <csaia@wtower.com> - SuSE packaging Chris Saia <csaia@wtower.com> - SuSE packaging

View File

@ -1,3 +1,8 @@
20000123
- OpenBSD CVS:
- [packet.c]
getsockname() requires initialized tolen; andy@guildsoftware.com
20000122 20000122
- Fix compilation of bsd-snprintf.c on Solaris, fix from Ben Taylor - Fix compilation of bsd-snprintf.c on Solaris, fix from Ben Taylor
<bent@clark.net> <bent@clark.net>

View File

@ -15,7 +15,7 @@
*/ */
#include "includes.h" #include "includes.h"
RCSID("$Id: packet.c,v 1.10 2000/01/22 08:47:21 damien Exp $"); RCSID("$Id: packet.c,v 1.11 2000/01/22 22:38:00 damien Exp $");
#include "xmalloc.h" #include "xmalloc.h"
#include "buffer.h" #include "buffer.h"
@ -136,7 +136,7 @@ int
packet_connection_is_ipv4() packet_connection_is_ipv4()
{ {
struct sockaddr_storage to; struct sockaddr_storage to;
socklen_t tolen; socklen_t tolen = sizeof(to);
memset(&to, 0, sizeof(to)); memset(&to, 0, sizeof(to));
if (getsockname(connection_out, (struct sockaddr *)&to, &tolen) < 0) if (getsockname(connection_out, (struct sockaddr *)&to, &tolen) < 0)