1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00

revert tcp_input.c to before 07/01/1999 - this seems to solve the mysterious

data corruptions and panics that people have experienced.  by reverting
we loose tcp signatures and ipv6 cleanups, the code looked correct to me.
This commit is contained in:
provos 1999-07-17 23:41:46 +00:00
parent 5b5494dfa2
commit b0842ceafb
2 changed files with 277 additions and 548 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
/* $OpenBSD: tcp_var.h,v 1.21 1999/07/06 20:17:53 cmetz Exp $ */
/* $OpenBSD: tcp_var.h,v 1.22 1999/07/17 23:41:46 provos Exp $ */
/* $NetBSD: tcp_var.h,v 1.17 1996/02/13 23:44:24 christos Exp $ */
/*
@ -330,8 +330,8 @@ struct tcpcb *
tcp_disconnect __P((struct tcpcb *));
struct tcpcb *
tcp_drop __P((struct tcpcb *, int));
int tcp_dooptions __P((struct tcpcb *, u_char *, int, struct tcphdr *,
struct mbuf *, int, int *, u_int32_t *, u_int32_t *));
void tcp_dooptions __P((struct tcpcb *, u_char *, int, struct tcphdr *,
int *, u_int32_t *, u_int32_t *));
void tcp_drain __P((void));
void tcp_fasttimo __P((void));
void tcp_init __P((void));