From 16e9abceee3d2b4ca8f20c8172dc7b3a9797340f Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 15 Feb 2018 12:48:38 +0100 Subject: [PATCH] port: update timeout after changing logMinDelayReqInterval. When the minimum delay request interval is changed after processing a delay response, update the current timeout to immediately follow the new interval. Signed-off-by: Miroslav Lichvar --- port.c | 1 + 1 file changed, 1 insertion(+) diff --git a/port.c b/port.c index d8e29d5..6cc5dd0 100644 --- a/port.c +++ b/port.c @@ -1723,6 +1723,7 @@ static void process_delay_resp(struct port *p, struct ptp_message *m) p->logMinDelayReqInterval = rsp->hdr.logMessageInterval; pr_notice("port %hu: minimum delay request interval 2^%d", portnum(p), p->logMinDelayReqInterval); + port_set_delay_tmo(p); } static void process_follow_up(struct port *p, struct ptp_message *m)