- 13 Mar, 2012 4 commits
-
-
Aurelio Colosimo authored
-
Aurelio Colosimo authored
The correct one is in rt_opts struct. Removed the oldest one, which was still used (but not set to its default) and lead to a division by zero
-
Aurelio Colosimo authored
-
Aurelio Colosimo authored
-
- 12 Mar, 2012 6 commits
-
-
Aurelio Colosimo authored
This fixes a misunderstanding by my side on ptpd's code. Timers are not single-shots, but must be fired once every 'interval', where interval is defined in timer_start. If one wants to stop it, a timer_stop can be called Signed-off-by: Aurelio Colosimo <aurelio@aureliocolosimo.it>
-
Aurelio Colosimo authored
-
Eliot Blennerhassett authored
gPTP uses the peer multicast address for all packets Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com>
-
Aurelio Colosimo authored
pass correct payload to state machine check minimum packet size when receiving it
-
Eliot Blennerhassett authored
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com>
-
Eliot Blennerhassett authored
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com>
-
- 09 Mar, 2012 10 commits
-
-
Aurelio Colosimo authored
-
Aurelio Colosimo authored
-
Aurelio Colosimo authored
-
Alessandro Rubini authored
Then, both spec and bare-linux pre-set ETHERNET_MODE
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
This moves some constants from pptp.h to constansts.h and adds DEFAULT_ETHERNET_MODE, so archs can activate it by default for them Note that default management is awfully broken (we inherited from the other ptpd). For example DEFAULT_INBOUND_LATENCY is not used, and if you change it you have no effect.
-
Alessandro Rubini authored
The command line is not available in freestanding environments: move it to lib/ so archs can pick it up (e.g. arch-gnu-linux does it)
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
- 08 Mar, 2012 6 commits
-
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
- 07 Mar, 2012 2 commits
-
-
Alessandro Rubini authored
-
Eliot Blennerhassett authored
So don't check it in startup. Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com>
-
- 06 Mar, 2012 1 commit
-
-
Aurelio Colosimo authored
-
- 03 Mar, 2012 7 commits
-
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
Alessandro Rubini authored
This is still not working, but the patch makes no functional change, only turns #ifdef into if() based on '-e' command line argument.
-
Alessandro Rubini authored
This adds the "-e" argument (ethernet frames), currently unused, and catches some more errors in the command line. The spurious "if (1) {" in there is to avoid reindenting it all, as it would prevent easy revision of the changeset. I'll reindent in a different commit.
-
Alessandro Rubini authored
-
Alessandro Rubini authored
-
- 26 Jan, 2012 1 commit
-
-
Aurelio Colosimo authored
-
- 25 Jan, 2012 2 commits
-
-
Aurelio Colosimo authored
used OPTS(ppi) everywhere instead of ppi->rt_opts removed rt_opts as function parameter
-
Aurelio Colosimo authored
-
- 22 Jan, 2012 1 commit
-
-
Aurelio Colosimo authored
We now use raw sockets as default. The choice, for gnu-linux arch, can be done by defining PP_NET_UDP or PP_NET_IEEE_802_3. New constant PP_ETHERTYPE=0x88f7 is defined in ieee1588_types.h, as defined in IEEE specification.
-