Source-Changes archive

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

NetBSD master CVS tree commits



kleink
Wed Jun 11 03:04:13 PDT 1997
Update of /cvsroot/src/sys/kern
In directory netbsd1:/var/slash-tmp/cvs-serv16790

Modified Files:
        uipc_socket.c 
Log Message:
Calculate returned timeval correctly when using SO_SNDTIMEO/SO_RCVTIME;
from Koji Imada <koji%math.human.nagoya-u.ac.jp@localhost> in PR/3682.


bouyer
Wed Jun 11 03:09:52 PDT 1997
Update of /cvsroot/src/sys/ufs/ffs
In directory netbsd1:/var/slash-tmp/cvs-serv16825/ufs/ffs

Modified Files:
        ffs_alloc.c ffs_balloc.c ffs_inode.c ffs_vfsops.c fs.h 
Log Message:
Add support for ext2fs, this needed a few modifications to ufs/ufs/inode.h:
- added an "union inode_ext" to struct inode, for the per-fs extentions.
  For now only ext2fs uses it.
- i_din is now an union:
        union {
                struct  dinode ffs_din; /* 128 bytes of the on-disk dinode. */
                struct ext2fs_dinode e2fs_din; /* 128 bytes of the on-disk 
dinode. */
        } i_din
  Added a lot of #define i_ffs_* and i_e2fs_* to access the fields.
- Added two macros: FFS_ITIMES and EXT2FS_ITIMES. ITIMES calls the rigth
  macro, depending on the time of the inode. ITIMES is used where necessary,
  FFS_ITIMES and EXT2FS_ITIMES in other places.




Home | Main Index | Thread Index | Old Index