From: Dave Hart Date: Wed, 15 Dec 2010 19:01:12 +0000 (+0000) Subject: [Bug 1753] 4.2.7p94 faults on startup in newpeer(), strdup(NULL). X-Git-Tag: NTP_4_2_7P95~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12c7d610329e4ba9c7af81279dd558b6cf1a3f4f;p=thirdparty%2Fntp.git [Bug 1753] 4.2.7p94 faults on startup in newpeer(), strdup(NULL). bk: 4d091078qXHHQRYvho552ksDdbH2xA --- diff --git a/ChangeLog b/ChangeLog index afc17eddc..e53c3b10f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +* [Bug 1753] 4.2.7p94 faults on startup in newpeer(), strdup(NULL). (4.2.7p94) 2010/12/15 Released by Harlan Stenn * [Bug 1751] from 4.2.6p3-RC12: Support for Atari FreeMiNT OS. * Documentation updates from Dave Mills. diff --git a/ntpd/ntp_peer.c b/ntpd/ntp_peer.c index 9eeec21c1..e2e0841cc 100644 --- a/ntpd/ntp_peer.c +++ b/ntpd/ntp_peer.c @@ -897,7 +897,8 @@ newpeer( #endif /* AUTOKEY */ peer->ttl = (u_char)ttl; peer->keyid = key; - peer->ident = estrdup(group); + if (NULL != group) + peer->ident = estrdup(group); peer->precision = sys_precision; peer->hpoll = peer->minpoll; if (cast_flags & MDF_ACAST)