The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

AVP - новая версия


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

- BEST_PEOPLE (2:5077/15.22) -------------------------- BEST_PEOPLE (RU.UNIX) -
 From : Igor Nikolaev                       2:5030/266      18 Mar 01  05:52:16
 Subj : Re: AVP - новая версия
-------------------------------------------------------------------------------
 * Forwarded from area 'RU.UNIX'

Slava Medvedev <Slava_Medvedev@f156.n5020.z2.fidonet.org> wrote:
> Мне уже неоднократно обещали написать красивый и правильный клиент. Hо ни
> разу за обещанием не следовало дело

Сформулируй, а?

А ещё лучше - согласуйте единый протокол доступа к демону.
Обсудите его публично. Сделайте его максимально текстовым.
Рассмотрите mime как вариант возможной имплементации.

Hу пожалуйста.

> IN> :     connect(AvpFile,(struct sockaddr *)(&AvpTestAddr),
> IN> :     sizeof(AvpTestAddr.sun_family)+strlen("/var/run/AvpCtl")+1)>=0)
> Hу что я могу поделать, если так работает более корректно

Hу что я тут могу поделать...

> IN> Кто такой этот мистический "/var/run/AvpCtl" ???
> смотри в начали программы

В начале программы много что написано. А здесь можно для
полноты счастья написать +16. Потому как ты не define 
свои sizeof'ом мучаешь, а strlen от совершенно другой
строки.

Текст образцового клиента - это то что люди правят под свои
нужды и используют как reference по интерфейсу. Мда.

> IN> Про getopt ребята похоже слыхом не слыхивали...
> Getopt если не во всех юниксах. Что бы не тащить его исходники с каждым

http://www.opengroup.org/onlinepubs/7908799/xsh/getopt.html

> примером я делаю более простой разбор

Можно я смиренно попрошу в таком разе вообще никакого
разбора не делать? Просто привести пример клиента, который
работая под nobody получает на stdin файл и возвращает код
возврата.

> IN> Что бум дальше читать?
> Документацию

Давай url, читать буду...
man'ы на демона я разобрал в предыдущем письме.

-- 
Игорь Hиколаев
--- ifmail v.2.12.os.sensi
 * Origin: Hа заборе было написано /var/run. А она там хра (2:5030/266@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру