s390/ctcm: replace deprecated strncpy with strscpy
[linux-2.6-microblaze.git] / drivers / s390 / net / ctcm_main.c
index 6faf271..ac15d7c 100644 (file)
@@ -200,13 +200,13 @@ static void channel_free(struct channel *ch)
 static void channel_remove(struct channel *ch)
 {
        struct channel **c = &channels;
-       char chid[CTCM_ID_SIZE+1];
+       char chid[CTCM_ID_SIZE];
        int ok = 0;
 
        if (ch == NULL)
                return;
        else
-               strncpy(chid, ch->id, CTCM_ID_SIZE);
+               strscpy(chid, ch->id, sizeof(chid));
 
        channel_free(ch);
        while (*c) {