summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Miklas <marcin.miklas@symphonyteleca.com>2015-09-16 10:39:12 +0200
committerMarcin Miklas <marcin.miklas@symphonyteleca.com>2015-09-16 10:39:12 +0200
commit7cbd59d826be915c9ea9f2ca7e71b9001ae0a49f (patch)
tree0d6a949358406ae8f36c6a8dcf84ad683572b52a
parent7c50870d6e2254d58ba3fe2ffed2bdd5f4aa135e (diff)
downloadOpen-AVB-7cbd59d826be915c9ea9f2ca7e71b9001ae0a49f.tar.gz
gPtpTimeData.local_time should have uint64_t type.
In OS_IPC::update() local_time parameter already has uint64_t. I see no reason why it should be then converted to int64_t.
-rw-r--r--daemons/gptp/linux/src/ipcdef.hpp2
-rw-r--r--daemons/gptp/windows/daemon_cl/ipcdef.hpp2
-rw-r--r--examples/common/avb.h2
-rwxr-xr-xexamples/jackd-talker/jackd_talker.c2
-rw-r--r--examples/simple_talker/simple_talker.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/daemons/gptp/linux/src/ipcdef.hpp b/daemons/gptp/linux/src/ipcdef.hpp
index 3c4ac676..98787888 100644
--- a/daemons/gptp/linux/src/ipcdef.hpp
+++ b/daemons/gptp/linux/src/ipcdef.hpp
@@ -47,7 +47,7 @@ typedef struct {
int64_t ls_phoffset; //!< Local to system phase offset
FrequencyRatio ml_freqoffset; //!< Master to local frequency offset
FrequencyRatio ls_freqoffset; //!< Local to system frequency offset
- int64_t local_time; //!< Local time of last update
+ uint64_t local_time; //!< Local time of last update
uint32_t sync_count; //!< Sync messages count
uint32_t pdelay_count; //!< pdelay messages count
PortState port_state; //!< gPTP port state. It can assume values defined at ::PortState
diff --git a/daemons/gptp/windows/daemon_cl/ipcdef.hpp b/daemons/gptp/windows/daemon_cl/ipcdef.hpp
index 87b3fec8..7193fec0 100644
--- a/daemons/gptp/windows/daemon_cl/ipcdef.hpp
+++ b/daemons/gptp/windows/daemon_cl/ipcdef.hpp
@@ -53,7 +53,7 @@ typedef struct {
int64_t ls_phoffset;
FrequencyRatio ml_freqoffset;
FrequencyRatio ls_freqoffset;
- int64_t local_time;
+ uint64_t local_time;
uint32_t sync_count;
uint32_t pdelay_count;
PortState port_state;
diff --git a/examples/common/avb.h b/examples/common/avb.h
index bd058955..3cb77abb 100644
--- a/examples/common/avb.h
+++ b/examples/common/avb.h
@@ -105,7 +105,7 @@ typedef struct {
int64_t ls_phoffset;
FrequencyRatio ml_freqoffset;
FrequencyRatio ls_freqoffset;
- int64_t local_time;
+ uint64_t local_time;
} gPtpTimeData;
typedef enum { false = 0, true = 1 } bool;
diff --git a/examples/jackd-talker/jackd_talker.c b/examples/jackd-talker/jackd_talker.c
index 5fe50f57..11005fc7 100755
--- a/examples/jackd-talker/jackd_talker.c
+++ b/examples/jackd-talker/jackd_talker.c
@@ -72,7 +72,7 @@ typedef struct {
int64_t ls_phoffset;
FrequencyRatio ml_freqoffset;
FrequencyRatio ls_freqoffset;
- int64_t local_time;
+ uint64_t local_time;
} gPtpTimeData;
typedef struct __attribute__ ((packed)) {
diff --git a/examples/simple_talker/simple_talker.c b/examples/simple_talker/simple_talker.c
index 0a1c8776..e66e8c52 100644
--- a/examples/simple_talker/simple_talker.c
+++ b/examples/simple_talker/simple_talker.c
@@ -79,7 +79,7 @@ typedef struct {
int64_t ls_phoffset;
FrequencyRatio ml_freqoffset;
FrequencyRatio ls_freqoffset;
- int64_t local_time;
+ uint64_t local_time;
} gPtpTimeData;
typedef struct __attribute__ ((packed)) {