Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Network Time Foundation


Collective - Host: opensource - https://opencollective.com/network-time-foundation - Website: https://www.nwtime.org - Code: https://github.com/nwtime

transport: Introduce transmit time stamp deferral.

Up until now, the code has always fetched the time stamp immediately
after transmitting a messag...

github.com/nwtime/linuxptp - e160bad7215a7509306723551b6de3b70eac5942 authored almost 7 years ago
msg: Refactor the finding of the TLV suffix on receive.

Now that we have a helper routine to find the suffix, use that instead of
open coding the same l...

github.com/nwtime/linuxptp - 1f65c3745c1c593a596ada0f98977e3860677056 authored almost 7 years ago
transport: Use the proper enumerated event code.

Originally the 'event' parameter to transport_send() was a single
Boolean flag. Over time, we g...

github.com/nwtime/linuxptp - 4247eeb1043ff61c59702716e8accdc37e99fa3c authored almost 7 years ago
port: Fix coding style

Signed-off-by: Anders Selhammer <[email protected]>

github.com/nwtime/linuxptp - b36142cb5176bb81ea05e7cdbc748410afa13447 authored almost 7 years ago
clock: Fix coding style

Signed-off-by: Anders Selhammer <[email protected]>

github.com/nwtime/linuxptp - da7bc1db1ecc865361efda9f9fb888db80cda08e authored almost 7 years ago
sk: Silence gcc warning about unused variable.

When compiling with "-O1 -D_FORTIFY_SOURCE=1", gcc throws a false positive
warning. The code is...

github.com/nwtime/linuxptp - 98e6c8de58e960b05eeb1601710ab29b9d5019ef authored almost 7 years ago
port: fix buffer overflow in net_sync_resp_append()

The PortAddress structure has no space for the actual address and should
be used only as a point...

github.com/nwtime/linuxptp - 73c4d9a3c7c847e6c06db21057674fb1c18a1b35 authored almost 7 years ago
Correct the make install target.

The make install target tries to install a man page that does not
exist. This patch fixes the m...

github.com/nwtime/linuxptp - 74cdaafd5b9b413904bbb993a58948d28088afb6 authored almost 7 years ago
port: Provide a common method for updating the port state.

When computing the next port state based on a FSM event, much of the logic
will stay the same fo...

github.com/nwtime/linuxptp - 866da1044cd11c98faad79efd28dee056a84fefe authored almost 7 years ago
port: make the dispatch and event methods variable based on clock type.

This paves the way to allow different implementations for the upcoming
Transparent Clock code.

...

github.com/nwtime/linuxptp - c17040582219e7be88abdfece67bf36c89f3c4e2 authored almost 7 years ago
bmc: Allow alternative data set comparison algorithms.

Instead of using a hard coded algorithm, let the caller provide the
function that performs the c...

github.com/nwtime/linuxptp - 1b3ef0d1951d5df3742f6923f075b6da20f4a33c authored almost 7 years ago
port: export a private interface.

This patch places the internal port data structure into a common header
for use by the original ...

github.com/nwtime/linuxptp - d87bb60712fc28ebe57fdd6be8dd25bbdafc561a authored almost 7 years ago
port: Make the data set comparison algorithm into a function variable.

This will allow adding alternative algorithms as defined in PTP profiles.

Signed-off-by: Richar...

github.com/nwtime/linuxptp - ec33010f56c675256511e1e63d45bf0773581fca authored almost 7 years ago
bmc: Make the second part of the data set comparison algorithm public.

This code will be shared by future alternative algorithms.

Signed-off-by: Richard Cochran <rich...

github.com/nwtime/linuxptp - dc1b7c66c6a75b2e93086801f272ef00509e8d53 authored almost 7 years ago
port: share init code, peer delay code, and helpers

This patch makes a number of subroutines into global functions in order
to share code with the T...

github.com/nwtime/linuxptp - 46acbcee42ad65c97f02dc0388232cfcb0a3eba3 authored almost 7 years ago
clock: Make the data set comparison algorithm into a function variable.

This will allow adding alternative algorithms as defined in PTP profiles.

Signed-off-by: Richar...

github.com/nwtime/linuxptp - b05991dbb85f2f60051f06581f9280b90cf18420 authored almost 7 years ago
msg: Append multiple TLVs correctly.

The logic that adds TLVs to the end of a message mixes up the 'L'
length in "TLV" with the total...

github.com/nwtime/linuxptp - d14f11fd329a7da94c0d0190a169f743eb91031b authored almost 7 years ago
Version 1.9

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - d8a9591dac6da87190f3e223d1ef87e433401182 authored almost 7 years ago
phc2sys: Clean up before exiting.

Valgrind complains about memory leaks, none of which are serious. This
patch frees the allocati...

github.com/nwtime/linuxptp - 4e35931bc81a5e78f88e7561ba287f384e2648d3 authored almost 7 years ago
Make the LIST_FOREACH_SAFE publicly visible.

We will want to use this macro in more than one source file. This patch
moves the macro into th...

github.com/nwtime/linuxptp - 992e29205528414cdd8fd7e8415a3493676f022b authored almost 7 years ago
pmc: Initialize variable on the stack.

Valgrind is complaining that the pmc program is using uninitialized
data. Actually the data are...

github.com/nwtime/linuxptp - d46540610626832b7762f1dbda6fe6d73cae7321 authored almost 7 years ago
Introduce peer to peer one step.

The 1588 standard defines one step operation for both Sync and
PDelay_Resp messages. Up until n...

github.com/nwtime/linuxptp - 4842d2c7ec41d52414eb5cc4d29cc3630991959b authored almost 7 years ago
Expand and rationalize time stamping options.

Up until now, one step operation was controlled by a combination of
options, namely time_stampin...

github.com/nwtime/linuxptp - 8857ad983400d8fad62ddd95d2b10e7616df0668 authored almost 7 years ago
msg: Move the check for missing HW time stamps into caller.

On the transmit path, the port-level code calls msg_sots_missing()
directly, but on receive this...

github.com/nwtime/linuxptp - 510777deca1d0268f8825a3a0fa8d5cbfc51af22 authored almost 7 years ago
Correct macro to avoid undefined C language behavior.

I stumbled across a kernel commit that fixes the macro that convert
between file descriptors and...

github.com/nwtime/linuxptp - a4129823006e750b98060919e09bce1f69d88f4e authored almost 7 years ago
differ message printed when local clock is best master

Make the log output a bit more clear by changing how we inform the user
when the local clock is ...

github.com/nwtime/linuxptp - 862724fda59299c1cd75624221a676c3646cc7c3 authored almost 7 years ago
pmc: add long options and configuration file

[ RC: - Add new flag into usage message.
- Fix up coding style of the automatic variables....

github.com/nwtime/linuxptp - c96dea72f150dbb9355a3e25384fb5a47230e757 authored almost 7 years ago
pmc: Documentation for long opts / cfg file

[ RC - Correct the punctuation and abbreviation. ]

Signed-off-by: Peter Schneider <[email protected]...

github.com/nwtime/linuxptp - c4e58792339813925e7554b3ad08e4ee9f1aa6b8 authored almost 7 years ago
pmc_common: Preset uninitialized 'iface.ts_label' with 'iface.name'

pmc_create() calls transport_create(), which sets the open function
for the interface 'iface' to...

github.com/nwtime/linuxptp - ea9dda30e22c18460bdfce350bb4e0bae79c235d authored almost 7 years ago
port: Fix coding style

We always but braces around 'if' blocks.

Signed-off-by: Anders Selhammer <anders.selhammer@est....

github.com/nwtime/linuxptp - 9320f768e22b1aac72f4fa42d9492fde57af1379 authored almost 7 years ago
port: Added TAILQ for sent delay_req

In a ptp unaware network (like the telecom profile for frequency sync
G.8265.1), both the RTD an...

github.com/nwtime/linuxptp - f9db6855fdbedb4805775086d424baead6738453 authored almost 7 years ago
msg: Represent hw_timestamp "ts" field as tmv_t

Convert a hardware timestamp to the internal tmv_t representation at
the earliest possible oppor...

github.com/nwtime/linuxptp - 29a99ad5134836ea6e304f2371529461f154cf79 authored almost 7 years ago
port: Remove unnecessary ts_to_Timestamp() wrapper

The function ts_to_Timestamp() is now just a wrapper around
tmv_to_Timestamp(). Simplify code b...

github.com/nwtime/linuxptp - 73c59e83d9c5f7cbaf982257741f6684734a0e9c authored almost 7 years ago
port: Remove unnecessary conversions from tmv_t to int64_t

Signed-off-by: Michael Brown <[email protected]>

github.com/nwtime/linuxptp - 1e19ce204a1f1ab2e2ae704c21a9a4c7b14f217c authored almost 7 years ago
port: Treat ingressLatency and egressLatency as corrections

The function ts_add() currently performs open-coded manipulation of a
struct timespec instead of...

github.com/nwtime/linuxptp - cdceec59faace75e13f719181cc36e9e39b1a20d authored almost 7 years ago
port: Match calling convention for tmv_to_Timestamp()

The function ts_to_timestamp() currently performs open-coded
manipulation of a struct timespec a...

github.com/nwtime/linuxptp - 5a23ccddf614a32cf7675c16499e496f3f8eadf3 authored almost 7 years ago
clock: Remove open-coded conversion of struct timespec

The function clock_check_ts() performs open-coded manipulation of a
struct timespec instead of u...

github.com/nwtime/linuxptp - c9f3fad780b9d916de880baddef48b0a7132cc76 authored almost 7 years ago
msg: Represent hw_timestamp "sw" field as tmv_t

Convert a software timestamp to the internal tmv_t representation at
the earliest possible oppor...

github.com/nwtime/linuxptp - 7f59858d082acfcfe944350d6411c959efaad0e5 authored almost 7 years ago
Add a configuration file option to enable the NetSync Monitor protocol.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - d89d26d618c614e7f991e636cbf140d204b4f5b8 authored almost 7 years ago
util: Relocate utility functions from pmc.c.

The file, pmc.c, contains utility functions for printing out a port address
structure. We will ...

github.com/nwtime/linuxptp - 0483bf49729f9fcc3be0527c3e924c950b7e3734 authored almost 7 years ago
nsm: Implement the NetSync Monitor query.

This patch adds a new "NSM" program. The new code handles only one
outstanding NSM command at a...

github.com/nwtime/linuxptp - ab8dc20cf793e29f16f44287caf5654904d15336 authored almost 7 years ago
port: Implement the NetSync Monitor protocol.

When NSM is enabled on a given port, that port always replies to a NSM
delay request with a dela...

github.com/nwtime/linuxptp - 61e57e9fca62e4699f14728ab02614b53a83980c authored almost 7 years ago
port: Introduce unicast sync messages.

The port will need to send unicast Sync messages in order to support
the NSM protocol. Besides ...

github.com/nwtime/linuxptp - b0d9c9600a02ddf6805cfe9c804d2c8a09ef0d1e authored almost 7 years ago
tmv: Add a method to convert to a struct Timestamp.

This will be needed in order to generate a TLV for the NSM protocol.

Signed-off-by: Richard Coc...

github.com/nwtime/linuxptp - 7a2013360a72fddcceef26bee037ba57206f6eef authored almost 7 years ago
tlv: Introduce the NetSync Monitor TLVs.

This patch adds support for packing and unpacking the NSM TLVs. In
addition, it introduces macr...

github.com/nwtime/linuxptp - 3a264e6eec27d5dd1458aa4fbb205cf5a8a71cb2 authored almost 7 years ago
port: Convert to the API for appending TLVs on the transmit path.

The current code uses an ad hoc method of appending TLVs. When
constructing a message, the code...

github.com/nwtime/linuxptp - e0005dac945cf012b2ccb7549aee9684f073d9ce authored almost 7 years ago
msg: Introduce method for appending multiple TLVs on transmit.

In order to support multiple TLVs, the transmit code must be able to
append one TLV after anothe...

github.com/nwtime/linuxptp - 4a8877f9046210291e83d2a939527b2505808c8c authored almost 7 years ago
msg: Populate the TLV list on receive.

This patch changes the receive message parsing code to place each TLV
into the list. A method i...

github.com/nwtime/linuxptp - 7fe69e7ba0c3bdce88d3a89d5ed43d0b382ef022 authored almost 7 years ago
clock: Introduce a method to obtain the last synchronization time.

The NetSync Monitor protocol will require us to report the time stamp of
the last synchronizatio...

github.com/nwtime/linuxptp - 36550e415cbfdbb23b25e65fba35a9074c80ec0d authored almost 7 years ago
pmc: Convert to the API for appending TLVs on the transmit path.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - b6fa8e20eea7a1366d8f3e991c062ac101c7e44e authored almost 7 years ago
msg: Introduce a TLV list.

In order to support multiple TLVs per message, a list is needed.
This patch adds the list to the...

github.com/nwtime/linuxptp - 22b894b687760a24c8705749753c411a5d6fb4a5 authored almost 7 years ago
msg: Allow zero length TLVs.

The NetSync Monitor protocol features a TLV with a length of zero.
Our input message parsing ass...

github.com/nwtime/linuxptp - 613f0059965239e5452a0507f06d92482bdf55b4 authored almost 7 years ago
clock: Introduce a method to get the current dataset.

As part of the NetSync Monitor protocol, the port will need to have
access to the current data s...

github.com/nwtime/linuxptp - fb2c979182d8370ecc4d3232ab05e5560df9e8c2 authored almost 7 years ago
port: Accept multiple TLVs on receive.

Path trace TLVs and Follow-Up info TLVs might be mixed in among other
random TLVs. This patch f...

github.com/nwtime/linuxptp - a003b4c36e8ae80d7ff9576dc7b17f8f47793f91 authored almost 7 years ago
msg: Remove the 'last_tlv' field.

All users have been converted to the TLV list, so remove the field.

Signed-off-by: Richard Coch...

github.com/nwtime/linuxptp - ecb5fa8ffbc13ea8bddc055d6c37c203f3504ba8 authored almost 7 years ago
msg: Use the TLV list on transmit.

Now that the list is in place and is used on all transmit paths, simply
iterate through the list...

github.com/nwtime/linuxptp - a061256bbda768e73d96b6c178d7da1e3f10ad15 authored almost 7 years ago
tlv: Implement a memory pool for TLV descriptors.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - c8d9d05e7a3b7b30dae6dd4bea0925162c8d8e33 authored almost 7 years ago
pmc: Remove unused parameter.

The third parameter of the function, pmc_send(), is never used. This patch
removes it.

Signed-...

github.com/nwtime/linuxptp - e09d3a4aea86ee2905e0384e6c04b1b6c10194ae authored almost 7 years ago
msg: Allow tacking a TLV onto a delay request message.

This will be needed in order to support the NetSync Monitor protocol.

Signed-off-by: Richard Co...

github.com/nwtime/linuxptp - 9d48046e95231abe65362de10d014543d4bbcb71 authored almost 7 years ago
tmv: Convert tmv_t to a non-scalar type

Enforce the use of the tmv_t wrapper functions by converting tmv_t
from an int64_t to a struct c...

github.com/nwtime/linuxptp - d432cdc52afd81c24b8e107afd6e14f8f34daf32 authored almost 7 years ago
clock: Pass floating point values to stats_add_value()

Use tmv_dbl() to obtain the floating point value passed to
stats_add_value() rather than relying...

github.com/nwtime/linuxptp - 759f3f40191f404834c81dcc4d47b29f2e92fc06 authored almost 7 years ago
tmv: Add missing uses of tmv_dbl()

Signed-off-by: Michael Brown <[email protected]>

github.com/nwtime/linuxptp - 12c9805eaba640e523ab0d7258d45a461f048bfe authored almost 7 years ago
tmv: Generalise tmv_eq() to tmv_cmp()

Time values are compared using an inequality test in mmedian.c
Generalise tmv_eq() to tmv_cmp() ...

github.com/nwtime/linuxptp - 1b7ff890beefad3fa0fce345b79e2183fcf6176c authored almost 7 years ago
tmv: Add missing uses of tmv_to_nanoseconds()

Signed-off-by: Michael Brown <[email protected]>

github.com/nwtime/linuxptp - ea82ae6c284f2aa7848029958768e694cdefe8d4 authored almost 7 years ago
tmv: Add missing uses of tmv_is_zero()

Signed-off-by: Michael Brown <[email protected]>

github.com/nwtime/linuxptp - 5df2779ef00d009a18381434c6c46e3af245486f authored almost 7 years ago
tmv: Add missing uses of tmv_zero()

Signed-off-by: Michael Brown <[email protected]>

github.com/nwtime/linuxptp - 288810bb3679dc1b4775024b2a2b0b22e79ca0d6 authored almost 7 years ago
tmv: Add tmv_sign()

The sign of time values is tested in tsproc.c. Add an abstraction
tmv_sign() to return the sign...

github.com/nwtime/linuxptp - ffc5b93f95850bd753c33009f0457aa11197f498 authored almost 7 years ago
port: Fix coding style.

We always but braces around 'if' blocks.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - d34d253fb47e30a97b920a67739c1877be33760c authored almost 7 years ago
pmc: Fix white space errors.

We indent with tabs, not spaces.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - 201abc9b95f0342ab94790a750bdfe82930eae33 authored almost 7 years ago
clock: Fix coding style.

github.com/nwtime/linuxptp - 3870bc1c5bac318c32908d4f25056c3f9bc7346f authored almost 7 years ago
clock: Simplify management response logic.

The code uses a local variable for program flow control in a silly way.
This patch simplifies th...

github.com/nwtime/linuxptp - 4a39103c74fc938af66a905127c69e274d1660aa authored almost 7 years ago
tlv: Fix coding style.

We are programming C, not Java, and so opening braces of a function
belong on a line all by them...

github.com/nwtime/linuxptp - 8982ef9c4076c314db487f65210332e010938f3a authored almost 7 years ago
port: Simplify management response logic.

The code uses a local variable for program flow control in a silly way.
This patch simplifies th...

github.com/nwtime/linuxptp - 2d25209993b878bf2e82a199b7d5fd0766454b41 authored almost 7 years ago
pmc: Add missing break in switch/case.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - 8ecdedaa69bd4045a3fe6ee82e3f097670e19487 authored almost 7 years ago
port: Clean up coding style.

Re-arrange local variables into a more legible reverse Christmas tree.

Signed-off-by: Richard C...

github.com/nwtime/linuxptp - 0a726b4390b030db2b22fa533c815588a0374dbb authored almost 7 years ago
raw: Fix valgrind setsockopt warning.

Valgrind is nagging us, saying we pass uninitialized data through a
setsockopt() call. This pat...

github.com/nwtime/linuxptp - b01e84af986920d34199a68eb10b878d5f85d424 authored almost 7 years ago
msg: Share a static global more globally.

Any code that wants to call one_step() needs to link with the static
global 'assume_two_step'. ...

github.com/nwtime/linuxptp - ae28894814fd84d97e2c04acacb8c0e1f7642891 authored almost 7 years ago
Introduce an option to ignore the transport specific field.

Up until now the transportSpecific field has been treated according to
802.1AS, namely as a fiel...

github.com/nwtime/linuxptp - 99fd08425371b3112413c4baa4bc9542fbc02d0d authored almost 7 years ago
clock: add option to specify initial path delay.

This option allows the clock to be updated before the path delay is
measured in order to speed u...

github.com/nwtime/linuxptp - 4b957cf566d7119e2634fa6a4b90fa06dc5ff5f3 authored almost 7 years ago
sk: turn warnings about unexpected RX filter into debug messages.

When a network interface doesn't support the most specific PTP filter
(e.g. it can timestamp eit...

github.com/nwtime/linuxptp - bd5f3d09e77139193b04afd2fbf1744f80d79993 authored almost 7 years ago
port: update timeout after changing logMinDelayReqInterval.

When the minimum delay request interval is changed after processing a
delay response, update the...

github.com/nwtime/linuxptp - 16e9abceee3d2b4ca8f20c8172dc7b3a9797340f authored almost 7 years ago
clock: Don't forward management requests to UDS port.

The UDS port is not expected to be used by PTP clocks and forwarding of
management messages to t...

github.com/nwtime/linuxptp - 303b08cbf55096aba55bd08a314e0701e5c33482 authored about 7 years ago
Add an acknowledgment in the readme for Meinberg.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - dacf9dcd240e3e357ea7d26e710dc7c80de09de7 authored about 7 years ago
phc2sys: update '-s' option

Add description about bond interface.

Signed-off-by: Hangbin Liu <[email protected]>

github.com/nwtime/linuxptp - 5ce04f9bf366c6d62db5344a6553f87a99ea52ff authored over 7 years ago
sk: don't leak socket when reading of IB GUID fails.

Signed-off-by: Miroslav Lichvar <[email protected]>

github.com/nwtime/linuxptp - 18daeb6b263b90cf1a3ebb790df4ca60d930799c authored over 7 years ago
Add compile time sanity check for interface name lengths.

Because our interfaces include UNIX domain sockets, we are using
UNIX_PATH_MAX of 108 bytes for ...

github.com/nwtime/linuxptp - 20a229e16837578c113b95cbb204a6223fe11431 authored over 7 years ago
phc_ctl: fix adj command to accept negative offset.

When parsing the argument, the minimum value should be -DBL_MAX instead
of DBL_MIN, which is the...

github.com/nwtime/linuxptp - d513ecac9c239c3a2c84f87db23f884cda6b6a2d authored over 7 years ago
rtnl: update rtgenmsg to ifinfomsg when request link info

The previous function use general message and will dump all interfaces'
information. Now update ...

github.com/nwtime/linuxptp - 05bba46198cfc4ccfe0aff2e67e76d78898bbd96 authored over 7 years ago
port: track interface info in port

Signed-off-by: Hangbin Liu <[email protected]>

github.com/nwtime/linuxptp - 7e294a4d047654f746c3fcdff7bce512be149e37 authored over 7 years ago
phc2sys: re-create clock clkid and servo when phc index changed

When the clock device or phc index changed, the new phc device may have
different maximum adjust...

github.com/nwtime/linuxptp - 8a349e557c653d24b04b0545e2f179080e10731f authored over 7 years ago
phc2sys: split servo_add from function clock_add

We also need this part in clock_reinit() later. So split it out of
function clock_add().

Signed...

github.com/nwtime/linuxptp - cb53238d5d1a1b9319536b4df1edf237e428d931 authored over 7 years ago
port: return timestamping iface in port properties

Signed-off-by: Hangbin Liu <[email protected]>

github.com/nwtime/linuxptp - 7092db303028d84574138c8199375dfde0b4e232 authored over 7 years ago
rtnl: update function rtnl_link_status to get bond slave info

Update function rtnl_link_status to get bond slave info. Pass the slave index
to call back funct...

github.com/nwtime/linuxptp - 80bc4d4c2f4d1c3c246091aa6f103bb7943202ec authored over 7 years ago
transport: pass struct interface to transport_open

Pass struct interface so we can use ts_iface in HW filter.

Signed-off-by: Hangbin Liu <liuhangb...

github.com/nwtime/linuxptp - 8923bcdf64c0c95bac7af977b867393bae69e7a1 authored over 7 years ago
ptp4l: use ts label to get ts info

Now the ts label will be either the bond active slave or the interface
name, which is the exactl...

github.com/nwtime/linuxptp - 536a71031d5c7689fd186ff550dc11cf743e02cb authored over 7 years ago
clock: add clock_required_modes to obtain the required time stamping mode

Separate required_modes setting from clock_create so we can obtain the
required time stamping fl...

github.com/nwtime/linuxptp - 1440f093847a79d0e80ea6b4bca011ddd87090d0 authored over 7 years ago
port: update port link_status to enum

Besides link up and down, we may also receive other rtnl messages, like
bond slave changed info,...

github.com/nwtime/linuxptp - b65b1d5f3b5d8e85e47e9cf19c2e5aa6dc2ebd77 authored over 7 years ago
rtnl: add function rtnl_get_ts_label to get interface ts_label info

Signed-off-by: Hangbin Liu <[email protected]>

github.com/nwtime/linuxptp - 6d1e2a62bdb4f6353e3a9006f2d603031f4648e6 authored over 7 years ago
config: add new element ts_label in struct interface

Add new element ts_label in struct interface to track real ts interface.

Signed-off-by: Hangbin...

github.com/nwtime/linuxptp - 9e744d9e8a2dab6ec0ea5ece5ac25e7384264575 authored over 7 years ago
phc2sys: fix handling of multiple state changes.

When the master clock changed its state and then changed it back to the
original state before ph...

github.com/nwtime/linuxptp - 17c9787b1d6891636b5be9e4e5a08278b44e9a7a authored over 7 years ago