]>
Commit | Line | Data |
---|---|---|
2717d063 AM |
1 | diff -u -p -r5.33 interfaces.c |
2 | --- agent/mibgroup/mibII/interfaces.c 9 May 2005 20:06:02 -0000 5.33 | |
3 | +++ agent/mibgroup/mibII/interfaces.c 9 Jun 2005 20:08:04 -0000 | |
4 | @@ -1552,19 +1552,19 @@ Interface_Scan_Init(void) | |
5 | if (!strcmp(ifname_buf, "lo") && rec_pkt > 0 && !snd_pkt) | |
6 | snd_pkt = rec_pkt; | |
7 | ||
8 | - nnew->if_ipackets = rec_pkt; | |
9 | + nnew->if_ipackets = rec_pkt & 0xffffffff; | |
10 | nnew->if_ierrors = rec_err; | |
11 | - nnew->if_opackets = snd_pkt; | |
12 | + nnew->if_opackets = snd_pkt & 0xffffffff; | |
13 | nnew->if_oerrors = snd_err; | |
14 | nnew->if_collisions = coll; | |
15 | if (scan_line_to_use == scan_line_2_2) { | |
16 | - nnew->if_ibytes = rec_oct; | |
17 | - nnew->if_obytes = snd_oct; | |
18 | + nnew->if_ibytes = rec_oct & 0xffffffff; | |
19 | + nnew->if_obytes = snd_oct & 0xffffffff; | |
20 | nnew->if_iqdrops = rec_drop; | |
21 | nnew->if_snd.ifq_drops = snd_drop; | |
22 | } else { | |
23 | - nnew->if_ibytes = rec_pkt * 308; | |
24 | - nnew->if_obytes = snd_pkt * 308; | |
25 | + nnew->if_ibytes = (rec_pkt * 308) & 0xffffffff; | |
26 | + nnew->if_obytes = (snd_pkt * 308) & 0xffffffff; | |
27 | } | |
28 | ||
29 | /* |