From: Harlan Stenn Date: Thu, 21 Nov 2002 10:02:34 +0000 (-0500) Subject: Fix a NULL pointer dereference in ntp_peer.c::newpeer() X-Git-Tag: NTP_4_1_1C_RC1~5^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2e0c70d14ca51b5cfff070d9165c23c653e9006;p=thirdparty%2Fntp.git Fix a NULL pointer dereference in ntp_peer.c::newpeer() From: Poul-Henning Kamp bk: 3ddcaf3aA_iW5708dc3XPRmgYqwsiw --- diff --git a/ntpd/ntp_peer.c b/ntpd/ntp_peer.c index b1641817f..c2951cf7f 100644 --- a/ntpd/ntp_peer.c +++ b/ntpd/ntp_peer.c @@ -598,7 +598,8 @@ newpeer( if (debug) printf( "newpeer: %s->%s mode %d vers %d poll %d %d flags %x %x ttl %d key %08x\n", - ntoa(&peer->dstadr->sin), ntoa(&peer->srcadr), + peer->dstadr == NULL ? "null" : ntoa(&peer->dstadr->sin), + ntoa(&peer->srcadr), peer->hmode, peer->version, peer->minpoll, peer->maxpoll, peer->flags, peer->cast_flags, peer->ttlmax, peer->keyid);