Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Nov 2003 16:30:10 -0800 (PST)
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/59390: [PATCH] fix libgtop for if_xname changes
Message-ID:  <200311180030.hAI0UArT059566@freefall.freebsd.org>
Resent-Message-ID: <200311180040.hAI0eEeU064738@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         59390
>Category:       ports
>Synopsis:       [PATCH] fix libgtop for if_xname changes
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 17 16:40:13 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Brooks Davis
>Release:        FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #9: Tue Sep 16 16:58:42 PDT 2003 peter@freefall.freebsd.org:/c/src/sys/compile/FREEFALL i386


	
>Description:

Make libgtop compile after the if_xname changes.

>How-To-Repeat:
	
>Fix:

--- /dev/null	Mon Nov 17 14:41:12 2003
+++ files/patch-sysdeps::freebsd::netload.c	Mon Nov 17 14:42:07 2003
@@ -0,0 +1,11 @@
+--- sysdeps/freebsd/netload.c.orig	Mon Nov 25 12:51:03 2002
++++ sysdeps/freebsd/netload.c	Mon Nov 25 12:51:30 2002
+@@ -109,7 +109,7 @@
+ 			  sizeof (ifnet)) != sizeof (ifnet))
+ 		    glibtop_error_io_r (server, "kvm_read (ifnetaddr)");
+ 
+-#if defined(__FreeBSD__) || defined(__bsdi__)
++#if (defined(__FreeBSD__) && (__FreeBSD_version < 501113)) || defined(__bsdi__)
+ 	    if (kvm_read (server->machine.kd, (u_long) ifnet.if_name,
+ 			  tname, 16) != 16)
+ 		    glibtop_error_io_r (server, "kvm_read (if_name)");

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311180030.hAI0UArT059566>