diff options
| author | David Woodhouse <dwmw2@infradead.org> | 2007-04-26 04:31:28 -0400 |
|---|---|---|
| committer | David Woodhouse <dwmw2@infradead.org> | 2007-04-26 04:31:28 -0400 |
| commit | ef2e58ea6b9931c3a4816c66593da49bb20e3b24 (patch) | |
| tree | ce7432add3becbe78de4ea06425cd2d9e91f4ada /net/ipv6/raw.c | |
| parent | 06d63cc51d47f572009138a7f3ac34d95773405d (diff) | |
| parent | de46c33745f5e2ad594c72f2cf5f490861b16ce1 (diff) | |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'net/ipv6/raw.c')
| -rw-r--r-- | net/ipv6/raw.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c index 306d5d83c068..203e069e7fe9 100644 --- a/net/ipv6/raw.c +++ b/net/ipv6/raw.c | |||
| @@ -687,9 +687,9 @@ static int rawv6_sendmsg(struct kiocb *iocb, struct sock *sk, | |||
| 687 | int err; | 687 | int err; |
| 688 | 688 | ||
| 689 | /* Rough check on arithmetic overflow, | 689 | /* Rough check on arithmetic overflow, |
| 690 | better check is made in ip6_build_xmit | 690 | better check is made in ip6_append_data(). |
| 691 | */ | 691 | */ |
| 692 | if (len < 0) | 692 | if (len > INT_MAX) |
| 693 | return -EMSGSIZE; | 693 | return -EMSGSIZE; |
| 694 | 694 | ||
| 695 | /* Mirror BSD error message compatibility */ | 695 | /* Mirror BSD error message compatibility */ |
