Hi! On Mon, Sep 29, 2003 at 04:40:59PM +0300, Alex Radetsky writes:
On Mon, Sep 29, 2003 at 04:35:11PM +0300, Pavel Gulchouck wrote:
штатными средствами нормально не получишь пакет с уже заполненными полями inif/outif. а без этого получить нормально разделение что же это было входящий или исходящий поток нереально.
Я для этого когда-то специально пропатчил softflowd. Если интересно, могу поделиться патчем.
Делись! ;)
Лови. По мелким патчам разделять лениво, поэтому шлю один большой пельмень. Добавлены ifindex-ы (реально тестировалось только под linux, но может работать и под другими юниксами - если не сможет автоопределить, можно вручную задать ifindex), задание и автоопределение mac-адреса и по нему - направления пакета, поддержка линуховых SLL-интерфейсов, возможность явного задания src-ip. Btw, надо учитывать, что если softflowd слушает все интерфейсы, каждый пакет будет учитываться дважды: на входе (outif==0) и на выходе (inif==0). -- Lucky carrier, Паша.