rem: if (get_max_protohdr() < sizeof(struct tcpiphdr))
add: if (get_max_protohdr() < (int) sizeof(struct tcpiphdr))
context: void tcp_init(void){	tcp_now = arc4random() / 2;	tcp_iss = 1;		tcb.inp_next = tcb.inp_prev = &tcb;	if (get_max_protohdr() < sizeof(struct tcpiphdr))		set_max_protohdr(sizeof(struct tcpiphdr));	memset(&tcpstat, 0, sizeof(struct tcpstat));			memset(proto, 0, sizeof(struct protosw *) * IPPROTO_MAX);	add_protosw(proto, NET_LAYER4);	if (!tcppool)		pool_init(&tcppool, sizeof(struct tcpcb));	/* Add timers... */	/* Assuming we're using usecs, then we call PR_SLOWHZ per sec	 * which is 1,000,000 / PR_SLOWHZ	 */	slowtim = net_add_timer(&tcp_slowtimer, NULL, 1000000 / PR_SLOWHZ);	fasttim = net_add_timer(&tcp_fasttimer, NULL, 1000000 / PR_FASTHZ);}