ref: e1ecab3750825965fcfeba5821c28995d08fd781
parent: bb194c5ec170536486d217224ca93da4ced6251d
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Mon Dec 7 09:23:23 EST 2020
rio: open /dev/snarf with OCEXEC flag when writing
--- a/sys/src/cmd/rio/rio.c
+++ b/sys/src/cmd/rio/rio.c
@@ -244,7 +244,7 @@
if(snarffd<0 || nsnarf==0)
return;
- fd = open("/dev/snarf", OWRITE);+ fd = open("/dev/snarf", OWRITE|OCEXEC);if(fd < 0)
return;
/* snarf buffer could be huge, so fprint will truncate; do it in blocks */
--
⑨