Page MenuHomeFreeBSD

D19251.id.diff
No OneTemporary

D19251.id.diff

Index: head/sys/geom/geom_ctl.c
===================================================================
--- head/sys/geom/geom_ctl.c
+++ head/sys/geom/geom_ctl.c
@@ -139,6 +139,12 @@
char *p;
u_int i;
+ if (req->narg > 2048) {
+ gctl_error(req, "too many arguments");
+ req->arg = NULL;
+ return;
+ }
+
ap = geom_alloc_copyin(req, req->arg, req->narg * sizeof(*ap));
if (ap == NULL) {
gctl_error(req, "bad control request");

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 6, 9:20 AM (3 h, 26 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30955113
Default Alt Text
D19251.id.diff (437 B)

Event Timeline