From f0ff8e4c7b4b238c22430db6da0db904ef916ef0 Mon Sep 17 00:00:00 2001 From: Gerrit Renker Date: Wed, 20 Dec 2006 10:25:55 -0800 Subject: [PATCH] --- yaml --- r: 44924 b: refs/heads/master c: 9a036b9c33f74c989c4c8ac0abe05e0ed88f1f25 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/include/net/tcp.h | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/[refs] b/[refs] index 4f259bcd2985..d85133cd16b2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1f8a5fb80e63aab63de81169ab749d73e7509e3f +refs/heads/master: 9a036b9c33f74c989c4c8ac0abe05e0ed88f1f25 diff --git a/trunk/include/net/tcp.h b/trunk/include/net/tcp.h index c99774f15eba..b7d8317f22ac 100644 --- a/trunk/include/net/tcp.h +++ b/trunk/include/net/tcp.h @@ -242,14 +242,9 @@ extern int tcp_memory_pressure; static inline int before(__u32 seq1, __u32 seq2) { - return (__s32)(seq1-seq2) < 0; + return (__s32)(seq2-seq1) > 0; } - -static inline int after(__u32 seq1, __u32 seq2) -{ - return (__s32)(seq2-seq1) < 0; -} - +#define after(seq2, seq1) before(seq1, seq2) /* is s2<=s1<=s3 ? */ static inline int between(__u32 seq1, __u32 seq2, __u32 seq3)