Документация по ОС FreeBSD Среда, 08.01.2025, 06:03
Приветствую Вас Гость | RSS
Меню сайта
links

Главная » 2008 » Май » 12
Марк Балмер (Marc Balmer), участник команды разработчиков OpenBSD, разбираясь с причиной падения samba при чтении содержимого определенных директорий на MS-DOS разделах, натолкнулся на ошибку в реализации функции seekdir(), код которой унаследован со времен релиза 4.2BSD, выпущенного в августе 1983 года. Ошибке подвержены все BSD системы, включая Mac OS X.

Маршал Кирк Маккьюзик (Marshall Kirk McKusick), 25 лет назад разработавший реализацию *dir() функций, рассказал Марку Балмеру: "Вероятно вы исправили только одну из моих ошибок :-) До появления реализации *dir() команд, программы разбирали содержимое директорий напрямую. Написав библиотеку *dir(), я перевел на ее использование 22 программы (большой процент программ доступных в то время под Unix), напрямую интерпретирующих содержимое директорий."

Просмотров: 594 | Добавил: oleg | Дата: 12.05.2008 | Комментарии (0)

Julian Elischer добавил в дерево исходных текстов FreeBSD-Current начальную поддержку множественных таблиц маршрутизации (Multi-routing-table). Технология протестирована и используется в продуктах компании IronPort, являющейся подразделением Cisco Systems.

Число независимых таблиц маршрутизации задается при сборке ядра, через опцию "options ROUTETABLES=N", где N число таблиц. Управление производится посредством утилиты setfib (fib - Forwarding Information Base), а также две дополнительных конструкции для ipfw: "setfib N ip from anay to any" и "count ip from any to any fib N". Например, для задействования таблицы номер 3 для заданной программы (в примере - ping), можно использовать: "setfib -3 ping target.example.com".

Нововведение позволяет орга ... Читать дальше »

Просмотров: 506 | Добавил: oleg | Дата: 12.05.2008 | Комментарии (0)

Форма входа

Календарь новостей
«  Май 2008  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2025