don't try to advertise negative window
enforce protocol limit of window size
todo