[Comm] Ошибки при сборке примера. cryptsetup API

Vasiliy Zdanovskiy vasilyvz на gmail.com
Пт Ноя 8 17:37:56 MSK 2013


Доброго времени суток всем.
Помогите решить проблему.
Пытаюсь скомпилировать пример
http://wiki.cryptsetup.googlecode.com/git/API/crypt_luks_usage_8c-example.html
После нежной работы напильником (см. ниже) все собралось по команде: gcc
crypt_luks_usage.c -o crypt_luks_usage -lcryptsetup
Но при попытке запустить crypt_luks_usage
/путь/к/моему/файлу_или_устройству выходит по ошибке 15 с матюком:
crypt_init() failed for /путь/к/моему/файлу_или_устройству
Что делать не приложу ума. так и не нашел, что это за ошибка. Что делать?
Помогите. Время поджимает.
Спасибо заранее.
       /*
         * data_alignment parameter is relevant only in case of the luks
header
         * and the payload are both stored on same device.
         *
         * if you set data_alignment = 0, cryptsetup will autodetect
         * data_alignment according to underlaying device topology.
         */
        params.data_alignment = 0;

        /*
         * data_device parameter defines that no external device
         * for luks header will be used
         */
--        params.data_device = NULL;
++     //params.data_device = NULL;

        /*
         * NULLs for uuid and volume_key means that these attributes will be
         * generated during crypt_format(). Volume key is generated with
respect

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20131108/88c149c9/attachment.html>


Подробная информация о списке рассылки community