@@ -204,7 +204,7 @@ static ssize_t mdev_link_device_store(struct config_item *item,
204
204
{
205
205
struct mdev_link * mdev_link = to_mdev_link (item );
206
206
207
- strlcpy (mdev_link -> device , page , sizeof (mdev_link -> device ));
207
+ strscpy (mdev_link -> device , page , sizeof (mdev_link -> device ));
208
208
strim (mdev_link -> device );
209
209
return count ;
210
210
}
@@ -219,7 +219,7 @@ static ssize_t mdev_link_channel_store(struct config_item *item,
219
219
{
220
220
struct mdev_link * mdev_link = to_mdev_link (item );
221
221
222
- strlcpy (mdev_link -> channel , page , sizeof (mdev_link -> channel ));
222
+ strscpy (mdev_link -> channel , page , sizeof (mdev_link -> channel ));
223
223
strim (mdev_link -> channel );
224
224
return count ;
225
225
}
@@ -234,7 +234,7 @@ static ssize_t mdev_link_comp_store(struct config_item *item,
234
234
{
235
235
struct mdev_link * mdev_link = to_mdev_link (item );
236
236
237
- strlcpy (mdev_link -> comp , page , sizeof (mdev_link -> comp ));
237
+ strscpy (mdev_link -> comp , page , sizeof (mdev_link -> comp ));
238
238
strim (mdev_link -> comp );
239
239
return count ;
240
240
}
@@ -250,7 +250,7 @@ static ssize_t mdev_link_comp_params_store(struct config_item *item,
250
250
{
251
251
struct mdev_link * mdev_link = to_mdev_link (item );
252
252
253
- strlcpy (mdev_link -> comp_params , page , sizeof (mdev_link -> comp_params ));
253
+ strscpy (mdev_link -> comp_params , page , sizeof (mdev_link -> comp_params ));
254
254
strim (mdev_link -> comp_params );
255
255
return count ;
256
256
}
0 commit comments