From 2d3adfa6c49ba3a40af7cf6e8cd1172c09fd483a Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Wed, 20 May 2020 07:59:01 +0200 Subject: [PATCH] DHCPv6: MUD URL lengh - use UINT8_MAX instead of 255 --- src/libsystemd-network/sd-dhcp6-client.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libsystemd-network/sd-dhcp6-client.c b/src/libsystemd-network/sd-dhcp6-client.c index f1b210c54cf..13d8f652888 100644 --- a/src/libsystemd-network/sd-dhcp6-client.c +++ b/src/libsystemd-network/sd-dhcp6-client.c @@ -360,7 +360,7 @@ int sd_dhcp6_client_set_request_option(sd_dhcp6_client *client, uint16_t option) assert_return(client, -EINVAL); assert_return(client->state == DHCP6_STATE_STOPPED, -EBUSY); - if (option <= 0 || option >= 255) + if (option <= 0 || option >= UINT8_MAX) return -EINVAL; for (t = 0; t < client->req_opts_len; t++) @@ -381,7 +381,7 @@ int sd_dhcp6_client_set_request_mud_url(sd_dhcp6_client *client, const char *mud assert_return(client, -EINVAL); assert_return(client->state == DHCP6_STATE_STOPPED, -EBUSY); assert_return(mudurl, -EINVAL); - assert_return(strlen(mudurl) <= 255, -EINVAL); + assert_return(strlen(mudurl) <= UINT8_MAX, -EINVAL); assert_return(http_url_is_valid(mudurl), -EINVAL); return free_and_strdup(&client->mudurl, mudurl); @@ -400,7 +400,7 @@ int sd_dhcp6_client_set_request_user_class(sd_dhcp6_client *client, char **user_ if (strlen(*p) > UINT16_MAX) return -ENAMETOOLONG; - s = strv_copy((char **) user_class); + s = strv_copy(user_class); if (!s) return -ENOMEM; -- 2.47.3