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

snmp4lptp: added snmp4lptp.8

Signed-off-by: Ethel Nilsson <[email protected]>

github.com/nwtime/linuxptp - 2b006082789aef176eaac25344b19ef88b1ded63 authored over 6 years ago
Add possibility to set clockIdentity

Currently the clockIdentity is generated from the mac address of the first
interface/port in con...

github.com/nwtime/linuxptp - 57b98c216a7c93f7378c9978d93d2dc99f7d7a71 authored over 6 years ago
Introduce the maxStepsRemoved attribute

Add attribute maxStepsRemoved which is included in IEEE1588-2017 (v2.1)
It is an optional attrib...

github.com/nwtime/linuxptp - 1173e774dd71f890369c55baa69f33291195e373 authored over 6 years ago
config: Add hardware time stamp filter setting mode

Add global option for the hardware time stamp setting.
The function could:
Normally set the filt...

github.com/nwtime/linuxptp - 399907db7f9dc3f57c3f9831b3b4da705a2c51a3 authored over 6 years ago
snmp4lptp: Added function for data collection from ptp4l program.

General function to use for sending signals for data collection
from ptp4l program.

Signed-off-...

github.com/nwtime/linuxptp - 1d0832b2f50d8f3a1a67f8cc5ba2390d8f1e7a63 authored over 6 years ago
snmp4lptp: Added communication to ptp4l via the UDS port.

UDS transport is configured using pmc_common functions.

Signed-off-by: Anders Selhammer <anders...

github.com/nwtime/linuxptp - 68dcd10673ba5bca0d6d6976e4253ae5e7bf8d68 authored over 6 years ago
snmp4lptp: Add snmp sub agent for linuxptp

The sub agent use net-snmp library and AgentX protocol for the
communication towards the snmp ma...

github.com/nwtime/linuxptp - b2f2c9e02dfd43dc90d57128304e9a681672e19b authored over 6 years ago
Version 2.0

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

github.com/nwtime/linuxptp - 059269d0cc50f8543b00c3c1f52f33a6c1aa5912 authored over 6 years ago
port: Fix memory leaks.

In port_management_fill_response() the TLV descriptor leaked when
not responding.

In port_open(...

github.com/nwtime/linuxptp - 47971bdd50d234305cce95da5a544a4f3b8d0f2f authored over 6 years ago
Fix -Wformat-overflow warnings.

Two warnings were observed with gcc-8.1.1.

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

github.com/nwtime/linuxptp - d08bee277129e05bbaf66d2168532e718746c91b authored over 6 years ago
Apply ingress and egress latency corrections in P2P one step mode.

When using peer to peer one step mode, the normal time stamp handling
of peer delay request mess...

github.com/nwtime/linuxptp - a2740768b6025c2c4241ac858a45dd3c6554fced authored over 6 years ago
config: logAnnounceInterval for 802.1AS

The default initial value for logAnnounceInterval should be 0 (once per second).
See chapter 10....

github.com/nwtime/linuxptp - da06ea5a3a0640f67a84c976b4f5269212b0ab92 authored over 6 years ago
msg: Drop msg->tlv_count.

The field is redundant with the length tlv_list. Replace it with a
function msg_tlv_count() inst...

github.com/nwtime/linuxptp - 8f484e8312fa8c73e85dfa46ad7850ecc4446075 authored over 6 years ago
msg: inline net2host64() and host2net64()

These functions are just wrappers. Make it possible for the compiler to
optimize the calls when ...

github.com/nwtime/linuxptp - 57c2b466043dfdcfd510192367f0fd853ba0f4c2 authored over 6 years ago
msg: Make msg_pre_send() and msg_post_recv() symmetrical

Since commit 7fe69e7ba0c3bdce88d3a89d5ed43d0b382ef022 management
messages are dropped in some ca...

github.com/nwtime/linuxptp - 427f1b398107638a0d52d408d7e2e4a62efdd871 authored over 6 years ago
pmc_common: Recycle message if allocation of tlv_extra failed

Change-Id: I4ed12f1cddcb85e8f55552ce8980a9d5f3f7d800
Signed-off-by: Andriy Kohut <andriyk@mellan...

github.com/nwtime/linuxptp - f977a653e02735e9473dbdfc8496720d7b46433b authored over 6 years ago
pdt: Added check if already defined

TRUE and FALSE is also defined in net-snmp library. Without this check,
compilation and includes...

github.com/nwtime/linuxptp - f32553b70a62aea7c1358d03efbd82402a9043f8 authored over 6 years ago
pmc: Move new common funtionality into pmc_common

Code from pmc.c will be reused by new snmpd.c in later commit.

Signed-off-by: Anders Selhammer ...

github.com/nwtime/linuxptp - d85c592993c64091cf3e1a0e302bc55224397ff8 authored over 6 years ago
clock: Fix memleak in clock_management_fill_response()

If the message is ignored, the tlv_extra isn't freed. Fix this.

Signed-off-by: Michael Walle <m...

github.com/nwtime/linuxptp - 763a7ecdb242faf5e1eeef91ee52249cd6efdff6 authored over 6 years ago
telecom: Add example configuration files.

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

github.com/nwtime/linuxptp - 6ba73d18b1bf1facffd3746b24ea46f386b0e2fb authored over 6 years ago
Add example configuration files for unicast operation.

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

github.com/nwtime/linuxptp - 0cb7abf703645cc3e3713d61ddf60587977a07a4 authored over 6 years ago
port: Introduce an option to disable mutlicast service.

Some profiles forbid multicast altogther.

Signed-off-by: Richard Cochran <richardcochran@gmail....

github.com/nwtime/linuxptp - b1ce06206fa584a2dcc6fd997e07d89f85cc814e authored over 6 years ago
Document the unicast configuration options.

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

github.com/nwtime/linuxptp - 8144fa754622fecc8c594051216deefc2abe0e1d authored over 6 years ago
Introduce unicast service.

This patch adds new code that handles unicast service contracts,
sending messages according the ...

github.com/nwtime/linuxptp - 63598688b788f2ffcd336993d023905e692c1028 authored over 6 years ago
port: Hook into the unicast service logic.

Now that all the pieces are in place, hook the port logic into the
unicast service code.

Signed...

github.com/nwtime/linuxptp - b9b18268cd4cbb5dad1ffa90542616f851754fd5 authored over 6 years ago
fd: Introduce a unicast service timer.

This patch adds a new timer to be used by the server side unicast
negotiation logic.

Signed-off...

github.com/nwtime/linuxptp - dfa9e65785441a982ce275d50fe3f8c1fec4abbe authored over 6 years ago
Introduce a priority queue implementation.

This will be needed to keep track of multiple different deadlines
using a single timer.

Signed-...

github.com/nwtime/linuxptp - a076fd1ce9f28ba03705c4065ee0b0e74f555352 authored over 6 years ago
port: Add a method for processing received signaling messages.

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

github.com/nwtime/linuxptp - c2ab96fd407f03f96e51f0e227963beef2fa564c authored over 6 years ago
Support unicast peer to peer delay mechanism.

There are two aspects. First, on the receive path, we reply to
unicast peer delay requests in k...

github.com/nwtime/linuxptp - e8e2be017a45ff10f24f1d2533a6971f352f3364 authored over 6 years ago
Introduce unicast client logic.

This patch adds new code that runs the state machine and handles the
TLVs for requesting unicast...

github.com/nwtime/linuxptp - faf0e0a02529f1135f80d9edba101e953b2064f8 authored over 6 years ago
port: Hook into the unicast client logic.

Now that all the pieces are in place, hook the port logic into the unicast
client code.

Signed-...

github.com/nwtime/linuxptp - f71caedc57ca6bc4f6e57c37031615183784ce86 authored over 6 years ago
config: Introduce a unicast master table.

This patch adds configuration file support for a table of unicast
masters. Each table lives in ...

github.com/nwtime/linuxptp - e22dc6b113ad7afd959b6bdd69fde59b571b5e32 authored over 6 years ago
fd: Introduce a unicast request timer.

This patch adds a new timer to be used by the client side unicast
negotiation logic.

Signed-off...

github.com/nwtime/linuxptp - ffdb3f7192b3d39f1a29248491ccaf2b685c6ab9 authored over 6 years ago
Introduce the unicast client finite state machine.

In order to implement client side unicast negotiation, state is needed
per port and master. Thi...

github.com/nwtime/linuxptp - 0fffa6c4b57b9318e326a8e5fdf6c704bb54e4b2 authored over 6 years ago
port: Add a method for constructing signaling messages.

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

github.com/nwtime/linuxptp - 1ccc55ef079014b5b81d90a33657d12e7041e358 authored over 6 years ago
port: Make the sync and announce transmit functions public.

These functions will be needed by the new unicast mode.

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

github.com/nwtime/linuxptp - f94df4f62593a9fdaf6e0715de8f82ecadcffee3 authored over 6 years ago
msg: Support unicast negotiation message formats.

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

github.com/nwtime/linuxptp - 1d450540c75fda679a2948c0a8bc14d572326db8 authored over 6 years ago
port: Allow transmission of unicast announce messages.

This will be needed by unicast mode.

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

github.com/nwtime/linuxptp - 05dce31d81b7d230a11abf28256719e1c1ab6d2b authored over 6 years ago
util: Add a method to compare binary addresses.

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

github.com/nwtime/linuxptp - bc18131d277d9b4b32eed8a49bedba0bb39be3b2 authored over 6 years ago
util: Make a useful helper function more public.

The function, str2addr(), will be needed by the upcoming unicast
client code.

Signed-off-by: Ri...

github.com/nwtime/linuxptp - 40480f3b28b4172d261c5c74c220f9c83b4f98df authored over 6 years ago
transport: Fix even more callers to pass a proper enumeration value.

All of the callers of transport_peer() use hard coded magic numbers.
This patch fixes them to us...

github.com/nwtime/linuxptp - ffbafa557ba91a18c320eb5035d471acc78fac09 authored over 6 years ago
follow_up_info_append: port argument is unused

Signed-off-by: Rafaël Carré <[email protected]>

github.com/nwtime/linuxptp - ee2a9d4ac998595a5b1093c386789cce7a267904 authored over 6 years ago
udp*: multicast join work with specific addresses

Remove unused sockaddr size argument, and pass address using specific struct

Signed-off-by: Raf...

github.com/nwtime/linuxptp - 5219b6417faa5248e6093828732ab9fc713b82be authored over 6 years ago
clock_send_notification: msg_len is unused

message length is already included in the msg structure

Signed-off-by: Rafaël Carré <funman@vid...

github.com/nwtime/linuxptp - 3c7fa5dd429b9ca82e4d890347f7685cdcaf5cf2 authored over 6 years ago
config_alloc_longopts(): argument is unused

Signed-off-by: Rafaël Carré <[email protected]>

github.com/nwtime/linuxptp - 77995137bf854a03d6a6555a88ea19deee0e37fa authored over 6 years ago
phc2sys: document switch/case fallthrough so that gcc can understand it

Signed-off-by: Rafaël Carré <[email protected]>

github.com/nwtime/linuxptp - d52ef498cf999d411fb7261753219aa1463bc7c1 authored over 6 years ago
transport_txts(): transport argument is unused

Signed-off-by: Rafaël Carré <[email protected]>

github.com/nwtime/linuxptp - bdaff2ecd2c6c7c630f39cfa5c89b74b476a3c3b authored over 6 years ago
Replace memcmp() with pid_eq() and cid_eq()

Consistenly use the pid_eq() and cid_eq() helper functions. Move the
functions into utils.h (mak...

github.com/nwtime/linuxptp - 6bc77ccf4b39e543571d5b7bb45b96dc5d2c99ac authored over 6 years ago
phc2sys: don't over-control a destination clock

If ptp4l is running as a boundary clock, and multiple master ports
share a hardware clock that i...

github.com/nwtime/linuxptp - 4c5d180ab343cac25dbc25c0298b04cc48631d3a authored over 6 years ago
port: don't clockcheck timestamps from other domains

ptp4l runs clockcheck on an incoming PTP message before checking its
domain number. If the time ...

github.com/nwtime/linuxptp - dc0f6427bd1d0b58e245c7d8f59c51aa23ae657a authored over 6 years ago
msg: Introduce a helper to test for unicast messages.

With increasing unicast support, the code needs to identify unicast
messages more often. This p...

github.com/nwtime/linuxptp - ccfeb3b092493d1fa874aaf15319722e16082299 authored over 6 years ago
port: Don't take the interval from unicast sync messages.

According to the standard, unicast Sync messages are to be sent with
the interval field set to 1...

github.com/nwtime/linuxptp - 28ddb51567f916f813d422a7cf7b3b41c2cff9ab authored over 6 years ago
Move the configuration files to their own directory.

We will be getting more and more of these. Let's put them into their
own area.

Signed-off-by: ...

github.com/nwtime/linuxptp - a4981b20502dabaf8c83aa019f06152c9dbfc8bb authored over 6 years ago
port: Correct log message interval field of unicast Sync messages.

According to the standard, this field is special for unicast messages.

Signed-off-by: Richard C...

github.com/nwtime/linuxptp - 494643d1fb3bf69a8d67d935ba043ed367590dde authored over 6 years ago
config: Fix value range for tc_spanning_tree option

This fix allows disabling tc_spanning_tree explicitly.

Signed-off-by: Christoph Seifert <christ...

github.com/nwtime/linuxptp - 1bf9d1e3924f73379c6c42036ec5e0805e93734d authored over 6 years ago
Fix crash in hybrid E2E mode.

Richard Hill reported an occasional NULL pointer deference in
port_delay_request() when in hybri...

github.com/nwtime/linuxptp - a8b66ce7f24a3e031712b4352dd48780540018ba authored over 6 years ago
phc2sys: fix manpage documentation for -F

Clearly indicate the value is the maximum offset for which clock skewing
will be used at the sta...

github.com/nwtime/linuxptp - cacf272d1cbd897410940f6e09be1d5630bf98f6 authored over 6 years ago
e2e_tc: Implement an end to end transparent clock.

The E2E TC forwards Announce, Delay_Req, Delay_Resp, Management,
Signaling, and Sync messages, a...

github.com/nwtime/linuxptp - 96716060b1464b2c884617fdb99016268735a9e5 authored almost 7 years ago
config: Add a configuration option for preventing loops in TC mode.

According to 1588, PTP message loops are simply someone else's problem
with respect to transpare...

github.com/nwtime/linuxptp - e6af4608c4d672490398a8cbcb17b8ee5033c191 authored almost 7 years ago
Add an example configuration for a peer to peer transparent clock.

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

github.com/nwtime/linuxptp - fd80721493093b1798a172d71fdf2f43b31a38b6 authored almost 7 years ago
tc: Add the transparent clock implementation.

This patch adds code that sends an event messages received on one port out
all the other ports a...

github.com/nwtime/linuxptp - a13212fcbbb09141b7ca01a7f0ec0aa82755e945 authored almost 7 years ago
p2p_tc: Implement a peer to peer transparent clock.

The P2P TC forwards Announce, Management, Signaling, and Sync
messages, consumes P2P Delay messa...

github.com/nwtime/linuxptp - 6a928ae8675521b41d642e983c1a883bce6ecefc authored almost 7 years ago
Add an example configuration for an end to end transparent clock.

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

github.com/nwtime/linuxptp - bdbbe24ef960b6aabf9f2c6e0199b35f47f0d954 authored almost 7 years ago
config: Add a configuration option for TC mode.

This patch adds a new configuation option that enables transparent
clock mode. When TC mode is ...

github.com/nwtime/linuxptp - c8107c8d4b81cb7d9d5e0f50200ce334244cbc3e authored almost 7 years ago
port: Share more helper functions.

The transparent clock code will want to set qualification timeouts and
perform end to end delay ...

github.com/nwtime/linuxptp - 4cfbb2627fba8b64ee4a1a60b3d55a974d22c197 authored almost 7 years ago
clock: Add a method to determine whether a clock is free running.

This will be needed by the end-to-end transparent clock code.

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

github.com/nwtime/linuxptp - 8f2b1db4fd3c47fd616eb16ccbb2bd884cafdc74 authored almost 7 years ago
Condense the 802.1AS example configuration.

As we add more and more options, it is getting to be a chore to add
each new option to multiple ...

github.com/nwtime/linuxptp - 8feaa8ada8a479c8a0c2900f0b34bd5505a32b5b authored almost 7 years ago
telecom: Introduce the masterOnly option.

When masterOnly is true, the port always returns NULL when computing
its best foreign master. A...

github.com/nwtime/linuxptp - 4d69d48f96da2d76156e50420b07843a2afbd845 authored almost 7 years ago
telecom: Add a configuration option to use the alternate BMCA.

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

github.com/nwtime/linuxptp - 0c30ab463f13073bc48fc9a3393c2e1bac1ef116 authored almost 7 years ago
telecom: Add a configuration option for G.8275.portDS.localPriority.

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

github.com/nwtime/linuxptp - 4545fd1150964b15adb93adcacb64f3fc18991aa authored almost 7 years ago
telecom: Add a configuration option for G.8275.defaultDS.localPriority.

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

github.com/nwtime/linuxptp - c7fb52572179b4009cd7dcb7e0a841af3808a7d2 authored almost 7 years ago
telecom: Introduce the local priority attribute into the data set.

The Telecom Profiles G.8275.1 and G.8275.2 have invented a new
per-port and per-clock attribute,...

github.com/nwtime/linuxptp - a8d0eb92c67ca87b94b2ea9c693de7dfb469af16 authored almost 7 years ago
telecom: Add the data set comparison algorithm from the Telecom Profiles.

The first half of the telecom algorithm from G.8275.1 and G.8275.2
differs from the one in 1588,...

github.com/nwtime/linuxptp - f848a30a3e36dbbc0b32901f6819194ac7887842 authored almost 7 years ago
Refactor the data set comparison function variable.

There is no need to keep two copies of the data set comparison
function. This patch adds a meth...

github.com/nwtime/linuxptp - 6f96ebb7b81b8595fc4233bceb786124a717e9f4 authored almost 7 years ago
nsm: Allow commands on command line.

Add a batch mode, where the commands are taken from the command line
instead of the standard inp...

github.com/nwtime/linuxptp - b2a36350bb77ed93478aa37148ab27302665d42d authored almost 7 years ago
phc2sys: fix PPS mode with no source clock.

When using a PPS source with no source clock specified with the -s
option, avoid referencing a N...

github.com/nwtime/linuxptp - a335ac556a8dbcd5f3de1d301afef9859ba26132 authored almost 7 years ago
timemaster: add support for bonded interfaces.

Use the rtnl_get_ts_device() function to get the name of the slave
interface which will be times...

github.com/nwtime/linuxptp - e5ba2dae5f102a66e152b96f9cc7b06aff4b90b5 authored almost 7 years ago
phc2sys: fix race between signals and port initialization.

Check if a signal was received when waiting for ptp4l in the automatic
mode to not get stuck in ...

github.com/nwtime/linuxptp - 966eff0161432ece087067e982b67eb6c3ff4442 authored almost 7 years ago
rtnl: remove dependency on config.h.

Change the rtnl_get_ts_label() function to accept the name of the master
interface and the buffe...

github.com/nwtime/linuxptp - 742f8788211d2a861a0214e76449390b89ba55c2 authored almost 7 years ago
timemaster: restart terminated processes.

If a ptp4l or phc2sys process is terminated (e.g. due to a crash) and
timemaster was running for...

github.com/nwtime/linuxptp - e79e5040a0e7efd622ecdd572bee40c90e59c3bd authored almost 7 years ago
nsm, pmc: Check for missing HW time stamps.

As of 510777deca1d message layer no longer returns -ETIME. Callers of
msg_post_recv() are expec...

github.com/nwtime/linuxptp - 7a76c36b34b4b05b20ac98f21a63954e2af4a026 authored almost 7 years ago
msg: Detect missing HW time stamps on duplicated messages.

As of 510777deca1d message layer no longer returns -ETIME. Callers of
msg_post_recv() are expec...

github.com/nwtime/linuxptp - 29cd0883475ef2949076c741fb083a7cc5b0fa2b authored almost 7 years ago
pmc: Fix LOG_SYNC_INTERVAL

In pmc, there is a little bug (only text, not functional):
When pmc is called with the managemen...

github.com/nwtime/linuxptp - 0455489158f63c823e7e458fdba3bea3cef226b4 authored almost 7 years ago
phc2sys.8: Doc long opts / cfgfile handling

[RC: Added -f flag help and removed extraneous text.]

Signed-off-by: Peter Schneider <peter@psc...

github.com/nwtime/linuxptp - 89969b4b0f3e473eec771affe16bb0957fa6857c authored almost 7 years ago
phc2sys.c: Sync variable 'node.clock_servo with cfg item

Use struct config item 'clock_servo' for parameter handling. Copy this to
node.servo_type afterw...

github.com/nwtime/linuxptp - 41fa8e9d32342ed27e2ae6040d76f3014efecb22 authored almost 7 years ago
phc2sys.c: Sync variable 'node.sanity_freq_limit with cfg item

Copy 'node.sanity_freq_limit' to struct config item 'sanity_freq_limit'.
Check for 'servo_type' ...

github.com/nwtime/linuxptp - 26308c219a290f17c765000889ebf0b504e42719 authored almost 7 years ago
phc2sys.c: Replace variable 'message_tag'

Replaced usage of variable 'message_tag' with struct config item
'message_tag'. Original variabl...

github.com/nwtime/linuxptp - 97ff23cc070822f9b2bfa202a342419fc821cfdd authored almost 7 years ago
phc2sys.c: Replace variable 'verbose'

Replaced usage of variable 'verbose' with struct config item 'verbose'.
Original variable remove...

github.com/nwtime/linuxptp - f7274b1e8411f814e8ee46ca4b2d54260cae5884 authored almost 7 years ago
phc2sys.c: Implement configuration file handling

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

github.com/nwtime/linuxptp - c70f9b3e07891dd8b307bb14e99d1d3e202d073e authored almost 7 years ago
phc2sys.c: Replace usage of variable 'use_syslog'

Replaced usage of variable 'use_syslog' with struct config item
'use_syslog'. Original variable ...

github.com/nwtime/linuxptp - cfbc8bdc180fb79646229c323aabc30c08041822 authored almost 7 years ago
phc2sys.c: Sync variable 'node.kernel_leap with cfg item

Use struct config item 'kernel_leap' for parameter handling. Copy this to
node.kernel_leap after...

github.com/nwtime/linuxptp - c22864a807dbdaa8a45b3cba49ac53ef3c4acd43 authored almost 7 years ago
phc2sys.c: Implement using transportSpecific

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

github.com/nwtime/linuxptp - 79d290e22258979a9043a92d8d4cfe1c55b40734 authored almost 7 years ago
phc2sys.c: Implement handling of Long options

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

github.com/nwtime/linuxptp - c93045b37b0732fabb24f8aae2a0fdd3f29a023a authored almost 7 years ago
phc2sys.c: Replace variable 'domain_number

Replaced usage of variable 'domain_number' with struct config item
'domainNumber'. Original vari...

github.com/nwtime/linuxptp - e8d01515cf297993ba8f7243198962e78ea231c1 authored almost 7 years ago
phc2sys.c: Replace variable 'print_level'

Replaced usage of variable 'print_level' with struct config item
'logging_level'. Original varia...

github.com/nwtime/linuxptp - 7986e10302257b590a877c2bf1b8d1fc8520e56e authored almost 7 years ago
clock: Calculate frequency offset even without any delay estimation.

If the "free_running" option is set, the "no adjust" calculates and
prints an estimation of the ...

github.com/nwtime/linuxptp - eb8507a45a02de6bcbdf66f1f868a3b5dcd57207 authored almost 7 years ago
clock: Maintain the master/local rate ratio when free running.

When using long chains of transparent clocks, the recommended practice is
to measure the rate ra...

github.com/nwtime/linuxptp - f26ca92f1c1b337db43dd5bd525d9db1931ace3b authored almost 7 years ago
msg: Introduce a method to copy a message.

The transparent clock will want to have two copies of certain messages,
one for forwarding and o...

github.com/nwtime/linuxptp - 51b540875fab720ec8349582cb9f78fab624122a authored almost 7 years ago
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
transport: Introduce method for fetching a deferred transmit time stamp.

When a messages is sent with the DEFER_EVENT flag, the lower transport
code does not fetch the t...

github.com/nwtime/linuxptp - 5f9163af4bf6b54ea08f7fef112e9fcf4a669e56 authored almost 7 years ago