> Girish M G writes:
> > The webrev is located here:
> > http://cr.opensolaris.org/~girishmg/tcpsig/

Girish,

one bug that you have in your workspace is that the tcp_mss
computation does not take the extra bytes from the md5 signature 
into account. As a result, as soon as the data has to be chopped
up into multiple segments, you would hit a "frag needed" error
in ip_wput_ire (e.g., if the mtu is 1500, tcp_mss gets computed
to 1460, but the ip payload will be 1520 bytes, and will need to
be fragmented by ip). 

Thus tcp_mss_set should re-adjust the tcp_mss when tcp->tcp_signature
is enabled.

--Sowmini

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to