The function to open a posix clock never modifies the passed in string. This patch adds the const keyword to ensure this function stays that way.
Signed-off-by: Richard Cochran <richardcoch...@gmail.com> --- util.c | 2 +- util.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/util.c b/util.c index e64a93d..43d6224 100644 --- a/util.c +++ b/util.c @@ -190,7 +190,7 @@ char *portaddr2str(struct PortAddress *addr) return buf; } -clockid_t posix_clock_open(char *device, int *phc_index) +clockid_t posix_clock_open(const char *device, int *phc_index) { struct sk_ts_info ts_info; char phc_device[19]; diff --git a/util.h b/util.h index 60d28ac..11e0935 100644 --- a/util.h +++ b/util.h @@ -116,7 +116,7 @@ char *portaddr2str(struct PortAddress *addr); * @param phc_index Returns the PHC index, if any. * @return A valid clock ID on success or CLOCK_INVALID otherwise. */ -clockid_t posix_clock_open(char *device, int *phc_index); +clockid_t posix_clock_open(const char *device, int *phc_index); /** * Compare two port identities for equality. -- 2.20.1 _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel