bine ca spui sa scriu un modul de kernel care sa .....

ca respectivu program ii dau respectivii parametrii si el returneaza un 
numar exact ce vreau eu.

oricum am luat tcpstat si bugu este in libpcap :))

si apoi ai inteles gresit, ca tcpstat returneaza traficul instantaneu 
care face match la ce am dat in -f, adik in particular imi spune ce 
trafic instantaneu este cu TOSu x ..... so /proc/net/dev pauza

numai bine

C

Viorel Anghel wrote:

> m-am uitat la repezeala pe tcpstat. daca face ce am inteles eu, nu pricep ce
> nevoie ai de el? tot scrii perl, nu? citeste din /proc/net/dev, parseaza ce
> este acolo, scade cit erau counterele la pasul anterior, imparti la
> _delay_sleep; faci sleep.. etc
> 
> On Fri, Jun 14, 2002 at 06:20:08PM +0200, Ciprian Niculescu wrote:
> 
>>urmatorul script:
>>#!/usr/bin/perl
>>$TCS="/usr/local/bin/tcpstat";
>>
>># ethernet 2
>>$a[1][1]=qx/$TCS -i eth2 -f "ip[1]=0x10" -o "%b" -s 5/;
>>print "$a[1][1]\n";
>>$a[2][1]=qx/$TCS -i eth2 -f "ip[1]=0x08" -o "%b" -s 5/;
>>print "$a[2][1]\n";
>>
>>
>>totul merge bine si frumos, atata vreme cat exista trafic, daca nu 
>>exista tcpstat se blocheaza in asteptarea unui pachet.
>>
>>cine nu stie: tcpstat baga info de trafic instantaneu, cu parametrul -s 
>>5, am specificat ca dupa 5 secunde se opreste si baga traficul pe output.
>>
>>Am scris autorului de acest bug, dar pana atunci, cum as putea sa pun un 
>>timeout ceva, dar cat mai simplu.
>>
>>C
>>
>>
>>---
>>Pentru dezabonare, trimiteti mail la 
>>[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
>>REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>>
> 



---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui