Page MenuHomeFreeBSD

D3051.1794790392.diff
No OneTemporary

Authored By
Unknown
Size
379 B
Referenced Files
None
Subscribers
None

D3051.1794790392.diff

Index: sys/geom/geom_dev.c
===================================================================
--- sys/geom/geom_dev.c
+++ sys/geom/geom_dev.c
@@ -358,6 +358,13 @@
#else
e = 0;
#endif
+
+ /*
+ * This happens on attempt to open a device node with O_EXEC.
+ */
+ if (r + w + e == 0)
+ return (EINVAL);
+
if (w) {
/*
* When running in very secure mode, do not allow

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 16, 12:53 AM (22 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41753016
Default Alt Text
D3051.1794790392.diff (379 B)

Event Timeline