@@ -230,7 +230,7 @@ static int _modbus_tcp_set_ipv4_options(int s)
230230 /* Set the TCP no delay flag */
231231 /* SOL_TCP = IPPROTO_TCP */
232232 option = 1 ;
233- rc = setsockopt (s , IPPROTO_TCP , TCP_NODELAY , ( const void * ) & option , sizeof (int ));
233+ rc = setsockopt (s , IPPROTO_TCP , TCP_NODELAY , & option , sizeof (int ));
234234 if (rc == -1 ) {
235235 return -1 ;
236236 }
@@ -258,7 +258,7 @@ static int _modbus_tcp_set_ipv4_options(int s)
258258 **/
259259 /* Set the IP low delay option */
260260 option = IPTOS_LOWDELAY ;
261- rc = setsockopt (s , IPPROTO_IP , IP_TOS , ( const void * ) & option , sizeof (int ));
261+ rc = setsockopt (s , IPPROTO_IP , IP_TOS , & option , sizeof (int ));
262262 if (rc == -1 ) {
263263 return -1 ;
264264 }
@@ -547,8 +547,7 @@ int modbus_tcp_listen(modbus_t *ctx, int nb_connection)
547547 }
548548
549549 enable = 1 ;
550- if (setsockopt (new_s , SOL_SOCKET , SO_REUSEADDR , (char * ) & enable , sizeof (enable )) ==
551- -1 ) {
550+ if (setsockopt (new_s , SOL_SOCKET , SO_REUSEADDR , & enable , sizeof (enable )) == -1 ) {
552551 close (new_s );
553552 return -1 ;
554553 }
@@ -665,8 +664,7 @@ int modbus_tcp_pi_listen(modbus_t *ctx, int nb_connection)
665664 continue ;
666665 } else {
667666 int enable = 1 ;
668- rc =
669- setsockopt (s , SOL_SOCKET , SO_REUSEADDR , (void * ) & enable , sizeof (enable ));
667+ rc = setsockopt (s , SOL_SOCKET , SO_REUSEADDR , & enable , sizeof (enable ));
670668 if (rc != 0 ) {
671669 close (s );
672670 if (ctx -> debug ) {
0 commit comments