OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: CVS: cvs.openbsd.org: src

From: Theo de Raadt (deraadtcvs.openbsd.org)
Date: Thu Oct 06 2005 - 12:50:35 CDT


This diff still needs testing on big-endian architectures, if people
can please do so and report back to pedro, that would be appreciated.

Thanks.

--
Date: Thu, 6 Oct 2005 11:43:15 -0600 (MDT)
From: Pedro Martelletto <pedrocvs.openbsd.org>
Message-Id: <200510061743.j96HhEir028920cvs.openbsd.org>
To: source-changescvs.openbsd.org
Subject: CVS: cvs.openbsd.org: src
X-Loop: source-changesopenbsd.org
Precedence: list
Sender: owner-source-changesopenbsd.org

CVSROOT: /cvs
Module name: src
Changes by: pedrocvs.openbsd.org 2005/10/06 11:43:14

Modified files:
        sbin/fsck_ext2fs: inode.c
        sys/ufs/ext2fs : ext2fs_bswap.c ext2fs_dinode.h ext2fs_inode.c
                         ext2fs_vfsops.c
        sys/ufs/ufs : inode.h

Log message:
Use part of the reserved space on the disk inode to scatter 16 more bits
for the UID and GID, making them 32-bit. Based on what Linux does, with
a slightly different implementation. Endianess issue in fsck noted by
miod, okay deraadt.