IEEE Std C37.238 invented its own rules with respect to the range of values allowed for the domainNumber attribute. The profile
"complies with IEEE Std 1588-2008 with the exception of the use of the reserved domain 254. The value 254 is an exception granted to this profile." In addition, Table 2 of IEEE Std 1588-2019 presents an incoherent Swiss cheese of allowed ranges, depending sdoId and network transport. Avoid the standardized madness by allowing the user to simply choose any domainNumber they want. Signed-off-by: Richard Cochran <richardcoch...@gmail.com> --- config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.c b/config.c index 08e3346..6684c9f 100644 --- a/config.c +++ b/config.c @@ -247,7 +247,7 @@ struct config_item config_tab[] = { PORT_ITEM_INT("delay_response_timeout", 0, 0, UINT8_MAX), GLOB_ITEM_INT("dscp_event", 0, 0, 63), GLOB_ITEM_INT("dscp_general", 0, 0, 63), - GLOB_ITEM_INT("domainNumber", 0, 0, 127), + GLOB_ITEM_INT("domainNumber", 0, 0, 255), PORT_ITEM_INT("egressLatency", 0, INT_MIN, INT_MAX), PORT_ITEM_INT("fault_badpeernet_interval", 16, INT32_MIN, INT32_MAX), PORT_ITEM_INT("fault_reset_interval", 4, INT8_MIN, INT8_MAX), -- 2.30.2 _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel