From: Hakan Kutucu (kutucu@galois.iyte.edu.tr)
Date: Tue 09 Mar 2004 - 06:03:01 EST
Linux bir gateway'de c de yapmis oldugum bir paket gatewaye gelen tum
tcp/ip paketlerini yakaliyor
Ama bu tcp paketlerinin buyukluklerini bulmak icin nasil bir formul
kullanmaliyim. Ben sadece read(socket_no.....) ile gelen degeri ele aldım
fakat web den asagidaki gibi bir formulle karsilastim. Bu formulu cozemedim.
Hangisi dogru socketten gelen tum verinin boyu mu yoksa asagıdaki formul mu.
length=ip->tot_len - ((ip->ihl)*4+(tcp->doff)*4
Not: Bana bu formulu bilenleriniz bireaz acikalrsa cok sevinirim. neden *4
neden tcp->doff gibi mesela. Tesekurler.