summaryrefslogtreecommitdiffstats
path: root/contrib/ntp/ntpd/ntp_control.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ntp/ntpd/ntp_control.c')
-rw-r--r--contrib/ntp/ntpd/ntp_control.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/contrib/ntp/ntpd/ntp_control.c b/contrib/ntp/ntpd/ntp_control.c
index e8ae30b..f8371a1 100644
--- a/contrib/ntp/ntpd/ntp_control.c
+++ b/contrib/ntp/ntpd/ntp_control.c
@@ -1656,17 +1656,8 @@ ctl_getitem(
cp++;
while (cp < reqend && *cp != ',') {
*tp++ = *cp++;
- if (tp >= buf + sizeof(buf)) {
- msyslog(LOG_WARNING, "Attempted \"ntpdx\" exploit from IP %d.%d.%d.%d:%d (possibly spoofed)\n",
- (ntohl(rmt_addr->sin_addr.s_addr) >> 24) & 0xff,
- (ntohl(rmt_addr->sin_addr.s_addr) >> 16) & 0xff,
- (ntohl(rmt_addr->sin_addr.s_addr) >> 8) & 0xff,
- (ntohl(rmt_addr->sin_addr.s_addr) >> 0) & 0xff,
- ntohs(rmt_addr->sin_port)
-);
-
+ if (tp >= buf + sizeof(buf))
return (0);
- }
}
if (cp < reqend)
cp++;
OpenPOWER on IntegriCloud