Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2000 02:46:44 -0700 (PDT)
From:      "f.johan.beisser" <jan@caustic.org>
To:        Gary Jennejohn <garyj@muc.de>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: kernel breakage in ng_base.c
Message-ID:  <Pine.BSF.4.21.0005010246100.19308-100000@pogo.caustic.org>
In-Reply-To: <200004301335.PAA00747@peedub.muc.de>

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

hrm, i'm sad to report that it did not work for me..

let me know if you need output from it, i'll see about sending it to you.

-- jan

On Sun, 30 Apr 2000, Gary Jennejohn wrote:

> Here's a simple patch which works for me.
> 
> --- /sys/netgraph/ng_base.c	Sun Apr 30 11:32:22 2000
> +++ /sys/netgraph/ng_base.c_mod	Sun Apr 30 11:40:24 2000
> @@ -314,11 +314,16 @@
>  		int error;
>  
>  		/* Not found, try to load it as a loadable module */
> +#if 0
>  		snprintf(filename, sizeof(filename), "ng_%s.ko", typename);
>  		if ((path = linker_search_path(filename)) == NULL)
>  			return (ENXIO);
>  		error = linker_load_file(path, &lf);
>  		FREE(path, M_LINKER);
> +#else
> +		snprintf(filename, sizeof(filename), "ng_%s", typename);
> +		error = linker_load_file(filename, &lf);
> +#endif
>  		if (error != 0)
>  			return (error);
>  		lf->userrefs++;		/* pretend loaded by the syscall */
> 
> 
> --------
> Gary Jennejohn / garyj@muc.de gj@freebsd.org
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 

 +-----/  f. johan beisser  /------------------------------+
  email: jan[at]caustic.org   web: http://www.caustic.org/~jan 
   "knowledge is power. power corrupts. study hard, be evil."



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0005010246100.19308-100000>