[OpenAFS-devel] RX_MAX_FRAGS (yet again)

chas williams chas@cmf.nrl.navy.mil
Fri, 28 Sep 2001 19:54:27 -0400


In message <200109282344.TAA239980@oliver.mit.edu>,Nickolai Zeldovich writes:
>so for some reason it's deciding that its local interface MTU is only
>1500 bytes..

i think afs has to do this for backward compatibility with older afs
clients/server.

>> 	maxmtu = rxmtu * rxi_nRecvFrags + ((rxi_nRecvFrags-1) * UDP_HDR_SIZE);
>Sure, but the problem here is that rxmtu is only 1444, whileas it should
>be something closer to 9K.

i would agree if i didnt think that rxmtu is always ~1500 for the above
reason.