zephyr/include/net
Tomasz Gorochowik 792dfd4a04 net: gptp: Convert SyncReceiptTime to ExtendedTimestamp
SyncReceiptTime should use an ExtendedTimestamp (with fractional
nanoseconds precision). Add a struct with the definition of the needed
type and convert that variable.

The struct representing the ExtendedTimestamp is named
net_ptp_extended_time to keep consistency with the existing net_ptp_time
which is used for regular PTP timestamps.

See 802.1AS-2011 chapters 10.2.3.4 and 6.3.3.5 for more reference.

Signed-off-by: Tomasz Gorochowik <tgorochowik@antmicro.com>
2018-10-01 14:48:53 +03:00
..
bt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
buf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
coap_link_format.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
coap.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
dhcpv4.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
dns_resolve.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ethernet_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ethernet_vlan.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ethernet.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
gptp.h kernel: Using boolean types for boolean constants 2018-09-28 06:28:41 +05:30
hostname.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser_state.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser_url.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154_radio.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ipv4_autoconf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
lldp.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
lwm2m.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
mii.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
mqtt_types.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
mqtt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_app.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_config.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_context.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_core.h kernel: Using boolean types for boolean constants 2018-09-28 06:28:41 +05:30
net_event.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_if.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_ip.h net: Remove s_addr/s6_addr defines from in_addr/in6_addr 2018-09-27 21:46:04 +03:00
net_l2.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_linkaddr.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_offload.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_pkt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_stats.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
net_timeout.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
openthread.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
promiscuous.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ptp_time.h net: gptp: Convert SyncReceiptTime to ExtendedTimestamp 2018-10-01 14:48:53 +03:00
sntp.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
socket_offload_ops.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
socket_offload.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
socket.h net: sockets: Add missing POLLERR definition 2018-09-26 18:11:45 +03:00
tcp.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
tls_credentials.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
trickle.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
udp.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
websocket_console.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
websocket.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
wifi_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
wifi.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00