Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/slurm/files: slurm-0.3.3-overflow.patch
Date: Mon, 01 Aug 2011 15:32:53
Message-Id: 20110801153241.0D5EE20051@flycatcher.gentoo.org
1 jer 11/08/01 15:32:41
2
3 Added: slurm-0.3.3-overflow.patch
4 Log:
5 Fix buffer overflows (bug #337436).
6
7 (Portage version: 2.2.0_alpha49/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 net-analyzer/slurm/files/slurm-0.3.3-overflow.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/slurm/files/slurm-0.3.3-overflow.patch?rev=1.1&content-type=text/plain
14
15 Index: slurm-0.3.3-overflow.patch
16 ===================================================================
17 --- src/linux.c.org 2003-09-06 12:44:50.000000000 +0200
18 +++ src/linux.c 2011-08-01 04:44:06.622205852 +0200
19 @@ -68,8 +68,8 @@
20
21 /* do not parse the first two lines as they only contain static garbage */
22 fseek(proc_net_dev, 0, SEEK_SET);
23 - fgets(buffer, BUFSIZ-1, proc_net_dev);
24 - fgets(buffer, BUFSIZ-1, proc_net_dev);
25 + fgets(buffer, BUFSIZE-1, proc_net_dev);
26 + fgets(buffer, BUFSIZE-1, proc_net_dev);
27
28 interfacefound = 0;
29 while (fgets(buffer, BUFSIZ-1, proc_net_dev) != NULL)