Page MenuHomeFreeBSD

D21864.id62809.diff
No OneTemporary

D21864.id62809.diff

Index: sys/kern/kern_descrip.c
===================================================================
--- sys/kern/kern_descrip.c
+++ sys/kern/kern_descrip.c
@@ -788,6 +788,12 @@
break;
}
vp = fp->f_vnode;
+ if (vp->v_type != VREG) {
+ fdrop(fp, td);
+ error = ENOTTY;
+ break;
+ }
+
/*
* Exclusive lock synchronizes against f_seqcount reads and
* writes in sequential_heuristic().

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 18, 3:11 PM (12 h, 23 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25520917
Default Alt Text
D21864.id62809.diff (408 B)

Event Timeline