From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41A20ED2.1000206@altlinux.com> Date: Mon, 22 Nov 2004 19:07:46 +0300 From: Anton Farygin Organization: ALT Linux User-Agent: Mozilla Thunderbird 0.9 (X11/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] libhw-tools-0.2.* - ntfs label support References: <419B4EBE.70301@altlinux.com> <20041121105252.GH25146@wrars-comp.wrarsdomain> <41A05BBB.7040602@altlinux.com> <41A09466.3010504@altlinux.com> <20041122123855.GD25146@wrars-comp.wrarsdomain> In-Reply-To: <20041122123855.GD25146@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2004 16:21:36 -0000 Archived-At: List-Archive: Andrey Rahmatullin wrote: > On Sun, Nov 21, 2004 at 04:13:10PM +0300, Anton Farygin wrote: >>Если есть желающие выдернуть из ntfsprogs код для заполнения структуры >>ntfs_volume - буду благодарен за отдельную функцию, которая это >>реализует (я ее втащу в libhw::fstype). > > Пробую. Пока что получается всё очень длинно. 2 вопроса: > 1. Допустимо ли использовать хидеры из libntfs-devel (в противном случае > придется тащить сотни строк определений структур, поддержки endianness и > т.д.) Да, конечно. Хотя я и таскаю часть структур с собой - но у меня они и не такие сложные как у ntfs. > 2. Куда девать огромное кол-во проверок на корректность файловых структур? > Как должен себя вести код, встретившись с полуубитым томом? Молча игнорировать, если невозможно получить с него label. Если возможно - возвращать label. Rgds, Rider