tp->pred_flags = 0; 
static int tcp_ack_update_window(struct sock *sk, struct tcp_sock *tp,				 struct sk_buff *skb, u32 ack, u32 ack_seq){	int flag = 0;	u32 nwin = ntohs(skb->h.th->window);	if (likely(!skb->h.th->syn))		nwin <<= tp->rx_opt.snd_wscale;	if (tcp_may_update_window(tp, ack, ack_seq, nwin)) {		flag |= FLAG_WIN_UPDATE;		tcp_update_wl(tp, ack, ack_seq);		if (tp->snd_wnd != nwin) {			tp->snd_wnd = nwin;			/* Note, it is the only place, where			 * fast path is recovered for sending TCP.			 */			tcp_fast_path_check(sk, tp);			if (nwin > tp->max_window) {				tp->max_window = nwin;				tcp_sync_mss(sk, tp->pmtu_cookie);			}		}	}	tp->snd_una = ack;	return flag;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/2ad41065d9fe518759b695fc2640cf9c07261dd2/tcp_input.c/clean/net/ipv4/tcp_input.c