On Mon, Oct 10, 2022 at 01:07:33PM +0530, SyncMonk Technologies wrote: > @@ -161,10 +189,14 @@ int process_signaling(struct port *p, struct > ptp_message *m) > > case TLV_ORGANIZATION_EXTENSION: > r = (struct msg_interval_req_tlv *) extra->tlv; > + rate = (struct msg_interface_rate_tlv *) extra->tlv; > > if (0 == memcmp(r->id, ieee8021_id, > sizeof(ieee8021_id)) && > r->subtype[0] == 0 && r->subtype[1] == 0 && > r->subtype[2] == 2) > err = process_interval_request(p, r); > + else if (0 == memcmp(r->id, itu_t_id, sizeof(itu_t_id)) > && > + r->subtype[0] == 0 && r->subtype[1] == 0 && > r->subtype[2] == 2) > + err = process_interface_rate(p, rate);
Something is missing from this patch series. I don't see any network/host byte order handling in org_pre_send() or org_post_recv() in tlv.c Thanks, Richard _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel