From 21c4c59587ddc48bf46b58c2f8ba7eac1f279a1e Mon Sep 17 00:00:00 2001 From: hackerman-kl Date: Tue, 28 Apr 2026 07:40:21 +0200 Subject: [PATCH] milan-avb: gptp: use entity_id for management source port id --- src/modules/module-avb/gptp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/module-avb/gptp.c b/src/modules/module-avb/gptp.c index e3c5a9d03..fac694009 100644 --- a/src/modules/module-avb/gptp.c +++ b/src/modules/module-avb/gptp.c @@ -99,7 +99,7 @@ static bool update_ts_refclk(struct gptp *gptp) req.ver = PTP_VERSION_1588_2008_2_1; req.message_length_be = htons(sizeof(struct ptp_management_msg)); spa_zero(req.clock_identity); - req.source_port_id_be = htons(getpid()); + req.source_port_id_be = htons((uint16_t)gptp->server->entity_id); req.log_message_interval = PTP_DEFAULT_LOG_MESSAGE_INTERVAL; req.sequence_id_be = htons(gptp->ptp_seq++); memset(req.target_port_identity, 0xff, 8);