Page MenuHomeFreeBSD

D18852.id.diff
No OneTemporary

D18852.id.diff

Index: head/sys/dev/beri/virtio/virtio_block.c
===================================================================
--- head/sys/dev/beri/virtio/virtio_block.c
+++ head/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
Wed, Jul 1, 4:23 PM (10 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34569417
Default Alt Text
D18852.id.diff (606 B)

Event Timeline