isdn: kcapi: replace deprecated strncpy with strscpy_pad
[linux-2.6-block.git] / drivers / isdn / capi / kcapi.c
index ae24848af2332456289a7fe261eef53f674262c1..136ba9fe55e0808c508d3e5d0f69edb58fe48a1f 100644 (file)
@@ -732,7 +732,7 @@ u16 capi20_get_manufacturer(u32 contr, u8 buf[CAPI_MANUFACTURER_LEN])
        u16 ret;
 
        if (contr == 0) {
-               strncpy(buf, capi_manufakturer, CAPI_MANUFACTURER_LEN);
+               strscpy_pad(buf, capi_manufakturer, CAPI_MANUFACTURER_LEN);
                return CAPI_NOERROR;
        }
 
@@ -740,7 +740,7 @@ u16 capi20_get_manufacturer(u32 contr, u8 buf[CAPI_MANUFACTURER_LEN])
 
        ctr = get_capi_ctr_by_nr(contr);
        if (ctr && ctr->state == CAPI_CTR_RUNNING) {
-               strncpy(buf, ctr->manu, CAPI_MANUFACTURER_LEN);
+               strscpy_pad(buf, ctr->manu, CAPI_MANUFACTURER_LEN);
                ret = CAPI_NOERROR;
        } else
                ret = CAPI_REGNOTINSTALLED;