Signed-off-by: Richard Cochran <richardcoch...@gmail.com>
---
 pmc_agent.c | 3 +++
 pmc_agent.h | 5 +++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/pmc_agent.c b/pmc_agent.c
index aa2347d..6e6627d 100644
--- a/pmc_agent.c
+++ b/pmc_agent.c
@@ -390,6 +390,7 @@ int pmc_agent_subscribe(struct pmc_agent *node, int timeout)
 
 int pmc_agent_update(struct pmc_agent *node)
 {
+       struct ptp_message *msg;
        struct timespec tp;
        uint64_t ts;
 
@@ -411,6 +412,8 @@ int pmc_agent_update(struct pmc_agent *node)
                }
        }
 
+       run_pmc(node, 0, -1, &msg);
+
        return 0;
 }
 
diff --git a/pmc_agent.h b/pmc_agent.h
index f0e2c7a..dd34d30 100644
--- a/pmc_agent.h
+++ b/pmc_agent.h
@@ -141,11 +141,12 @@ void pmc_agent_set_sync_offset(struct pmc_agent *agent, 
int offset);
 int pmc_agent_subscribe(struct pmc_agent *agent, int timeout);
 
 /**
- * Queries the local ptp4l instance to update the TAI-UTC offset and
- * the current leap second flags.
+ * Polls for push notifications from the local ptp4l service.
  *
  * In addition:
  *
+ * - Queries the local ptp4l instance to update the TAI-UTC offset and
+ *   the current leap second flags.
  * - Any active port state subscription will be renewed.
  * - The port state notification callback might be invoked.
  *
-- 
2.20.1



_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to