summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_mroute.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1998-06-30 10:56:31 +0000
committerphk <phk@FreeBSD.org>1998-06-30 10:56:31 +0000
commitcdd3d49d95e55a1ff75bcd454ca9f6bd2d86577e (patch)
treeec8a483377ddd5fb7109dc382085b428c2e478d2 /sys/netinet/ip_mroute.c
parentb5aa561ef988adaaed72f9e02c0712e9b24d5cdc (diff)
downloadFreeBSD-src-cdd3d49d95e55a1ff75bcd454ca9f6bd2d86577e.zip
FreeBSD-src-cdd3d49d95e55a1ff75bcd454ca9f6bd2d86577e.tar.gz
Byte count statistics of multicast vifs are invalid.
The problem is caused by a wrong endianess in the sum. PR: 7115 Submitted by: Joao Carlos Mendes Luis <jonny@jonny.eng.br>
Diffstat (limited to 'sys/netinet/ip_mroute.c')
-rw-r--r--sys/netinet/ip_mroute.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/ip_mroute.c b/sys/netinet/ip_mroute.c
index c4e56aa..8fa636f 100644
--- a/sys/netinet/ip_mroute.c
+++ b/sys/netinet/ip_mroute.c
@@ -9,7 +9,7 @@
* Modified by Bill Fenner, PARC, April 1995
*
* MROUTING Revision: 3.5
- * $Id: ip_mroute.c,v 1.45 1998/02/09 06:10:17 eivind Exp $
+ * $Id: ip_mroute.c,v 1.46 1998/04/17 22:36:58 des Exp $
*/
#include "opt_mrouting.h"
@@ -1390,7 +1390,7 @@ ip_mdq(m, ifp, rt, xmt_vif)
register struct ip *ip = mtod(m, struct ip *);
register vifi_t vifi;
register struct vif *vifp;
- register int plen = ntohs(ip->ip_len);
+ register int plen = ip->ip_len;
/*
* Macro to send packet on vif. Since RSVP packets don't get counted on
OpenPOWER on IntegriCloud