Date: Sat, 19 Aug 2006 19:05:49 +0530 From: "Rajkumar S" <rajkumars@gmail.com> To: freebsd-net@freebsd.org Subject: Re: ng_ip_input ? Message-ID: <64de5c8b0608190635q1fe2c0c5oe5d258748c1c5c95@mail.gmail.com> In-Reply-To: <20060819125550.GA8879@rambler-co.ru> References: <64de5c8b0608190514l1c2241edj57b114997e01a8b2@mail.gmail.com> <20060819125550.GA8879@rambler-co.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 8/19/06, Ruslan Ermilov <ru@freebsd.org> wrote: > On Sat, Aug 19, 2006 at 05:44:39PM +0530, Rajkumar S wrote: > > The man page states > > > > DESCRIPTION > > The ip_input node type takes all received packets and queues them into > > the IP in input processing subsystem. > It does this simple thing: > > > netisr_dispatch(NETISR_IP, m); > > which means putting the mbuf pointed to by "m" into the IP > input queue and scheduling a call to ip_input(). Thanks a lot for your answer. So this is used to inject packets into the ip stack? also, normally packets received from ethernet is passed into the same point, right? Any points to docs to read about a packet's traversal in FreeBSD ip stack? (especially wrt pf) raj
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?64de5c8b0608190635q1fe2c0c5oe5d258748c1c5c95>