TF_REQ_SCALE
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if (tp->t_flags & TF_REQ_SCALE)
(tp->t_flags & TF_REQ_SCALE) &&
tp->t_flags &= ~TF_REQ_SCALE;
if ((tp->t_flags & (TF_RCVD_SCALE|TF_REQ_SCALE)) ==
(TF_RCVD_SCALE|TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE|TF_REQ_SCALE)) ==
(TF_RCVD_SCALE|TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE|TF_REQ_SCALE)) ==
(TF_RCVD_SCALE|TF_REQ_SCALE)) {
if ((flags & TH_SYN) && (tp->t_flags & TF_REQ_SCALE)) {
(tp->t_flags & TF_REQ_SCALE)) {
tp->t_flags &= ~TF_REQ_SCALE;
if ((flags & TH_SYN) && (tp->t_flags & TF_REQ_SCALE)) {
tp->t_flags &= ~(TF_REQ_SCALE | TF_REQ_TSTMP | TF_SACK_PERMIT);
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
if ((tp->t_flags & (TF_RCVD_SCALE | TF_REQ_SCALE)) ==
(TF_RCVD_SCALE | TF_REQ_SCALE)) {
(tp->t_flags & TF_REQ_SCALE)) {
tp->t_flags &= ~TF_REQ_SCALE;
if ((flags & TH_SYN) && (tp->t_flags & TF_REQ_SCALE)) {
if ((tp->t_flags & TF_REQ_SCALE) && (tp->t_flags & TF_RCVD_SCALE)) {
tp->t_flags &= ~(TF_REQ_SCALE|TF_REQ_TSTMP|TF_SACK_PERMIT);
tp->t_flags = (TF_REQ_SCALE|TF_REQ_TSTMP);
tp->t_flags = TF_REQ_SCALE;
if (tp->t_flags & TF_REQ_SCALE)
if (tp->t_flags & TF_REQ_SCALE)
tp->t_flags |= TF_REQ_SCALE|TF_RCVD_SCALE;
tp->t_flags &= ~(TF_REQ_SCALE|TF_REQ_TSTMP|TF_SACK_PERMIT);
if ((tp->t_flags & TF_REQ_SCALE) && (tp->t_flags & TF_RCVD_SCALE)) {