Lines 409-414
process_private(
Link Here
|
409 |
int mod_okay |
409 |
int mod_okay |
410 |
) |
410 |
) |
411 |
{ |
411 |
{ |
|
|
412 |
static u_long quiet_until; |
412 |
struct req_pkt *inpkt; |
413 |
struct req_pkt *inpkt; |
413 |
struct req_pkt_tail *tailinpkt; |
414 |
struct req_pkt_tail *tailinpkt; |
414 |
struct sockaddr_storage *srcadr; |
415 |
struct sockaddr_storage *srcadr; |
Lines 444-451
process_private(
Link Here
|
444 |
|| (++ec, INFO_MBZ(inpkt->mbz_itemsize) != 0) |
445 |
|| (++ec, INFO_MBZ(inpkt->mbz_itemsize) != 0) |
445 |
|| (++ec, rbufp->recv_length < REQ_LEN_HDR) |
446 |
|| (++ec, rbufp->recv_length < REQ_LEN_HDR) |
446 |
) { |
447 |
) { |
447 |
msyslog(LOG_ERR, "process_private: INFO_ERR_FMT: test %d failed, pkt from %s", ec, stoa(srcadr)); |
448 |
NLOG(NLOG_SYSEVENT) |
448 |
req_ack(srcadr, inter, inpkt, INFO_ERR_FMT); |
449 |
if (current_time >= quiet_until) { |
|
|
450 |
msyslog(LOG_ERR, |
451 |
"process_private: drop test %d" |
452 |
" failed, pkt from %s", |
453 |
ec, stoa(srcadr)); |
454 |
quiet_until = current_time + 60; |
455 |
} |
449 |
return; |
456 |
return; |
450 |
} |
457 |
} |
451 |
|
458 |
|