From a1552bdf61c81fadb65252e459a08a16d39e4085 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Wed, 15 May 2024 13:41:26 +0200 Subject: [PATCH] Use signed char as hostname type. --- include/ecrt.h | 2 +- lib/slave_config.c | 2 +- master/slave_config.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/ecrt.h b/include/ecrt.h index 5e76cb91..c27ba0d8 100644 --- a/include/ecrt.h +++ b/include/ecrt.h @@ -1957,7 +1957,7 @@ EC_PUBLIC_API int ecrt_slave_config_eoe_dns_address( */ EC_PUBLIC_API int ecrt_slave_config_eoe_hostname( ec_slave_config_t *sc, /**< Slave configuration. */ - const unsigned char *name /**< Zero-terminated hostname. */ + const char *name /**< Zero-terminated hostname. */ ); /***************************************************************************** diff --git a/lib/slave_config.c b/lib/slave_config.c index d64a99cd..7c3b8867 100644 --- a/lib/slave_config.c +++ b/lib/slave_config.c @@ -1016,7 +1016,7 @@ int ecrt_slave_config_eoe_dns_address(ec_slave_config_t *sc, /****************************************************************************/ int ecrt_slave_config_eoe_hostname(ec_slave_config_t *sc, - const unsigned char *name) + const char *name) { ec_ioctl_eoe_ip_t io = {}; int ret; diff --git a/master/slave_config.c b/master/slave_config.c index c289eda4..ccbf7abf 100644 --- a/master/slave_config.c +++ b/master/slave_config.c @@ -1493,7 +1493,7 @@ int ecrt_slave_config_eoe_dns_address(ec_slave_config_t *sc, /****************************************************************************/ int ecrt_slave_config_eoe_hostname(ec_slave_config_t *sc, - const unsigned char *name) + const char *name) { strncpy(sc->eoe_ip_param_request.name, name, EC_MAX_HOSTNAME_SIZE); sc->eoe_ip_param_request.name_included = 1;