Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc/sys/compat/irix



Module Name:    syssrc
Committed By:   manu
Date:           Sun Mar  3 20:12:18 UTC 2002

Modified Files:
        syssrc/sys/compat/irix: files.irix irix_syscall.h irix_syscallargs.h
            irix_syscalls.c irix_sysent.c syscalls.master
Added Files:
        syssrc/sys/compat/irix: irix_ioctl.c irix_ioctl.h

Log Message:
Implements SIOCNREAD ioctl (some kind of FIONREAD for sockets only). This
makes X11 binaries able to actually work: most of them were previously hang
in infinite loop wiaiting for data from the X server because SIOCNREAD
reported that some data where to be read whereas the X server had nothing
to say.

Tested (and works): xlogo, xterm, ghostview (IRIX build). Things are getting
interesting...


To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 syssrc/sys/compat/irix/files.irix
cvs rdiff -r0 -r1.1 syssrc/sys/compat/irix/irix_ioctl.c \
    syssrc/sys/compat/irix/irix_ioctl.h
cvs rdiff -r1.25 -r1.26 syssrc/sys/compat/irix/irix_syscall.h \
    syssrc/sys/compat/irix/irix_syscallargs.h \
    syssrc/sys/compat/irix/irix_syscalls.c \
    syssrc/sys/compat/irix/irix_sysent.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/compat/irix/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index