CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        2024/12/29 19:46:01

Modified files:
        sys/arch/alpha/alpha: mem.c 
        sys/arch/amd64/amd64: mem.c 
        sys/arch/arm/arm: mem.c 
        sys/arch/arm64/arm64: mem.c 
        sys/arch/hppa/hppa: mem.c 
        sys/arch/i386/i386: mem.c 
        sys/arch/m88k/m88k: mem.c 
        sys/arch/macppc/macppc: mem.c 
        sys/arch/mips64/mips64: mem.c 
        sys/arch/powerpc64/powerpc64: mem.c 
        sys/arch/riscv64/riscv64: mem.c 
        sys/arch/sh/sh : mem.c 
        sys/arch/sparc64/sparc64: mem.c 
        sys/dev        : audio.c hotplug.c midi.c rnd.c 
        sys/dev/pci/drm: drm_ioctl.c 
        sys/dev/usb    : fido.c ugen.c uhid.c ujoy.c 
        sys/dev/wscons : wskbd.c wsmouse.c wsmux.c 
        sys/kern       : kern_descrip.c subr_log.c sys_generic.c 
                         sys_pipe.c sys_socket.c tty.c vfs_vnops.c 
        sys/miscfs/fifofs: fifo_vnops.c 
        sys/net        : bpf.c if_pppx.c if_tun.c 

Log message:
All the device and file type ioctl routines just ignore FIONBIO,
so stop calling down into those layer from fcntl(F_SETFL) or
ioctl(FIONBIO) and delete the "do nothing for this" stubs in all
the *ioctl routines.

ok dlg@

Reply via email to