CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2004-03-15 11:37:37

Modified files:
        winsup/cygwin  : ChangeLog fhandler.h fhandler_tape.cc 
        winsup/cygwin/include/cygwin: mtio.h version.h 

Log message:
        Fix ChangeLog dates.
        
        * fhandler.h (fhandler_dev_tape::tape_get_pos): Declare with extra
        parameter for partition number.
        (fhandler_dev_tape::_tape_set_pos): Ditto.
        (fhandler_dev_tape::tape_partition): New method.
        (fhandler_dev_tape::tape_set_partition): New method.
        * fhandler_tape.cc (fhandler_dev_tape::open): Call private methods
        directly instead of ioctl.
        (fhandler_dev_tape::ioctl): Use long erase on MTERASE by default.
        Don't use absolute positioning on MTSEEK.  Call tape_set_partition
        on MTSETPART, tape_partition on MTMKPART.
        (fhandler_dev_tape::tape_get_pos): Add partition number parameter.
        Prefer logical position information over absolute position information.
        Return partition number.
        (fhandler_dev_tape::_tape_set_pos): Add partition number parameter.
        Use in SetTapePosition.
        (fhandler_dev_tape::tape_set_pos): Remove special TAPE_ABSOLUTE_BLOCK
        handling.
        (fhandler_dev_tape::tape_erase): Rewind before erasing.
        (fhandler_dev_tape::tape_status): Rearrange slightly. Try to get a
        MediaType even if no tape is loaded. Store active partition in
        mt_resid as on Linux.
        (fhandler_dev_tape::tape_partition): New method.
        (fhandler_dev_tape::tape_set_partition): New method.
        * include/cygwin/mtio.h: Fix copyright. Add comment to explain
        mt_resid content.
        * include/cygwin/version.h: Bump API minor number.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2355&r2=1.2356
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.188&r2=1.189
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_tape.cc.diff?cvsroot=src&r1=1.40&r2=1.41
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/mtio.h.diff?cvsroot=src&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=src&r1=1.159&r2=1.160

Reply via email to