Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Feb 2000 09:52:05 -0800
From:      Julian Elischer <julian@elischer.org>
To:        "Yevmenkin, Maksim N, CSCIO" <myevmenkin@att.com>
Cc:        "'freebsd-current@freebsd.org'" <freebsd-current@freebsd.org>, "'freebsd-hackers@freebsd.org'" <freebsd-hackers@freebsd.org>
Subject:   Re: NETGRAPH (proposal. FINAL)
Message-ID:  <38BC0745.2781E494@elischer.org>
References:  <E598F159668DD311B9C700902799EAF447339F@njb140po01.ems.att.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Yevmenkin, Maksim N, CSCIO wrote:
> 
> hello all,
> 
> here is url: http://home.earthlink.net/~evmax/ng.tar.gz
> 
> these are final patches for NETGRAPH.
> new features:
> - new hook ``divertin'' allows to put frame back to
> kernel stack.
> - new control message allows to set raw mode on
> ``divert'' hook. raw mode assumes that we have
> fully prepared frame and we do not have to update
> ``ether_shost'' field.

This is good in theory, however the intel 82586 ethernet chip
(and 596 in 586 mode) will overwrite anything you put there anyhow
as it treats the header specially and fabricates it.
(unless you are running in some mode that is not usually used).
I don't know how many other chips do this but it may be misleading
for the user who sets this on such a chip because the source 
address he sets will not be put on the wire.

The idea is however useful and I guess we'll try add it in 
in the near future...
What do you think Archie?
Are we still in code freeze? (I think so).

Julian

> 
> thanks,
> emax
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message

-- 
      __--_|\  Julian Elischer
     /       \ julian@elischer.org
    (   OZ    ) World tour 2000
---> X_.---._/  presently in:  Perth
            v


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?38BC0745.2781E494>