[comp.unix.wizards] let's get rid of ioctl

maart@cs.vu.nl (Maarten Litmaath) (10/11/88)

Wouldn't it be nice if ioctl() calls were effective only within the
process which executed them, and in its children (for initialization),
but NOT in its parent?
I.e. the ioctl() structures are local to a process (group) -> ...fcntl()!
By this scheme your terminal wouldn't hang anymore if some program like vi(1)
exited weirdly. Of course stty(1) would be replaced by a built-in.
-- 
Hippic sport:                         |Maarten Litmaath @ Free U Amsterdam:
             a contradiction in terms.|maart@cs.vu.nl, mcvax!botter!maart

shz@packard.UUCP (S. Zirin) (10/13/88)

In article <1508@fireball.cs.vu.nl> maart@cs.vu.nl (Maarten Litmaath) writes:
>Wouldn't it be nice if ioctl() calls were effective only within the
>process which executed them, and in its children (for initialization),
>but NOT in its parent?

Ioctl()'s are used for a whole lot more than just setting terminal modes.
Perhaps Maarten meant to say termio(7) modes.

Seth Zirin
att!packard!shz