Page MenuHomeFreeBSD

D18852.id52880.diff
No OneTemporary

D18852.id52880.diff

Index: sys/dev/beri/virtio/virtio_block.c
===================================================================
--- sys/dev/beri/virtio/virtio_block.c
+++ sys/dev/beri/virtio/virtio_block.c
@@ -187,7 +187,7 @@
break;
case VIRTIO_BLK_T_GET_ID:
/* Assume a single buffer */
- strlcpy(iov[1].iov_base, sc->ident,
+ strncpy(iov[1].iov_base, sc->ident,
MIN(iov[1].iov_len, sizeof(sc->ident)));
err = 0;
break;
@@ -401,7 +401,7 @@
s+=1;
}
- sprintf(sc->ident, "Virtio block backend");
+ strncpy(sc->ident, "Virtio block backend", sizeof(sc->ident));
return (0);
}

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 13, 2:25 AM (21 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26918668
Default Alt Text
D18852.id52880.diff (591 B)

Event Timeline