The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"socket divert в FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"socket divert в FreeBSD"
Сообщение от Dereck emailИскать по авторуВ закладки on 24-Мрт-04, 16:37  (MSK)
Вопрос такой:
FreeBSD
Есть ядрышко, ipfw со своим... Нада сделать divert пакетов в юзерспейс и там в прогу передать. Как ? Если можно, поподробнее...

       прога
        ^
        | divert
        |
------- | -----
ipfw
---------------
    kernel
  ip staack
---------------

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "socket divert в FreeBSD"
Сообщение от INM emailИскать по авторуВ закладки on 28-Мрт-04, 19:37  (MSK)
>Вопрос такой:
>FreeBSD
>Есть ядрышко, ipfw со своим... Нада сделать divert пакетов в юзерспейс и
>там в прогу передать. Как ? Если можно, поподробнее...
>
>       прога
>        ^
>        | divert
>        |
>------- | -----
> ipfw
>---------------
>    kernel
>  ip staack
>---------------
Я бы начал с
# man divert
# man ipfw

И с просмотра заголовков которые там(в манах) указаны

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "socket divert в FreeBSD"
Сообщение от Dereck emailИскать по авторуВ закладки on 31-Мрт-04, 16:53  (MSK)
if ((sockd = socket(PF_INET, SOCK_RAW, IPPROTO_DIVERT)) == -1)
и тд... но тут мы с ошибкой выходим
errno = 9
это
#define EBADF           9               /* Bad file descriptor */
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "socket divert в FreeBSD"
Сообщение от Dereck emailИскать по авторуВ закладки on 31-Мрт-04, 18:32  (MSK)
поправка
то я там немного ощибся
щас вот с ошибкой

Protocol not supported

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "socket divert в FreeBSD"
Сообщение от Shtirlitsus Искать по авторуВ закладки(??) on 09-Апр-04, 17:08  (MSK)
>поправка
>то я там немного ощибся
>щас вот с ошибкой
>
>Protocol not supported

в ядре включи
options IPDIVERT

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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