There may be situations when the negotiation of the unicast messages needs to
be cancelled from the client side. In order to do that, the handling of TLV
UNICAST_NEGOTIATION_ENABLE is needed.
Using this TLV, one can either get the negotiation state of the stack or
setting it. 
If the state is set to disabled, the granted messages will be cancelled and
uc table will be unclaimed from config file.

One example is if you close down the stack, the master should not be sending
any more messages towards the removed client.

Anders Selhammer (4):
  unicast_client: added unicast_client_disable
  port: removed respond flag in port_management_set
  port: added handling of uc negotiation enable tlv
  pmc: added handling of uc negotiation enable tlv

 pmc.c            |  5 ++++
 pmc_common.c     | 12 +++++++-
 port.c           | 44 +++++++++++++++++++++++++----
 unicast_client.c | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 unicast_client.h |  8 ++++++
 unicast_fsm.c    | 28 +++++++++++++++++++
 unicast_fsm.h    |  2 ++
 7 files changed, 176 insertions(+), 8 deletions(-)

-- 
1.8.3.1



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

Reply via email to