Upgrade the message level to info so the user can see it, but print it
at most once per 5 minutes to not spam the syslog.
---
port.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/port.c b/port.c
index 9c804cf..527cd6b 100644
--- a/port.c
+++ b/port.c
@@ -1688,8 +1688,8 @@ static void process_delay_resp(struct port *p, struct
ptp_message *m)
}
if (rsp->hdr.logMessageInterval < -10 ||
rsp->hdr.logMessageInterval > 22) {
- pr_debug("port %hu: ignore bogus delay request interval 2^%d",
- portnum(p), rsp->hdr.logMessageInterval);
+ LIMIT_RATE(300, pr_info("port %hu: ignore bogus delay request
interval 2^%d",
+ portnum(p),
rsp->hdr.logMessageInterval));
return;
}
p->logMinDelayReqInterval = rsp->hdr.logMessageInterval;
--
2.1.0
------------------------------------------------------------------------------
_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel