Geoff Salmon
d6779889cc
raw: implement getting physical and protocol addrs
2013-01-14 19:12:18 +01:00
Richard Cochran
24385005b8
Enumerate the event codes for the transport layer transmission methods.
...
We add a new event code that indicates a one step event message.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-11-30 11:34:29 +01:00
Richard Cochran
8dde0d31b6
Pass transport type to time stamping initialization function.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
Acked-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Jiri Benc <jbenc@redhat.com>
2012-10-29 20:06:00 +01:00
Richard Cochran
08bee20be2
raw: accept VLAN tagged packets.
...
The power profile requires using VLAN priority tagged packets. The tags
may or may not reach the application. This commit adds code to handle the
tags in the case that they do appear.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-08-21 16:22:18 +02:00
Richard Cochran
1d1a6acdc1
raw: return the length of the PTP message on receive.
...
The upper layer code will be confused by the extra fourteen byte length
of the Ethernet header.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-08-10 07:40:21 +02:00
Richard Cochran
7460d2756a
Add a configuration option to specify the L2 MAC addresses.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-07-27 22:41:00 +02:00
Richard Cochran
3983406818
raw: Implement the peer transmission option.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-04-05 17:48:59 +02:00
Richard Cochran
beb3d5d821
Expand the transport layer interface with a peer transmission method.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-04-05 17:48:59 +02:00
Eliot Blennerhassett
433b6f635e
raw: fix filter reject for non 1588 frames
...
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com>
2012-03-31 20:30:59 +02:00
Richard Cochran
0ca8143da5
Remove a useless variable from the file descriptor array data type.
...
It was a cute idea to have the raw Ethernet layer use just one socket,
but it ended up not working on some specific PTP time stamping hardware.
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-03-21 13:55:56 +01:00
Richard Cochran
32d461d4ed
Add a transport over raw Ethernet packets.
...
Signed-off-by: Richard Cochran <richardcochran@gmail.com>
2012-03-18 09:31:21 +01:00