Date: Sat, 9 Dec 2006 22:55:28 -0500 From: "Vishal Patil" <bsd.devil@gmail.com> To: "perryh@pluto.rain.com" <perryh@pluto.rain.com> Cc: freebsd-hackers@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Example network protocol implementation Message-ID: <eb7c8e2e0612091955w77ea29fenf50dfe963c6b50e@mail.gmail.com> In-Reply-To: <457b2252.FSOx8QPMmmbOnRoI%perryh@pluto.rain.com> References: <eb7c8e2e0612091218r61bb72b4q49faee99d85c509d@mail.gmail.com> <457b2252.FSOx8QPMmmbOnRoI%perryh@pluto.rain.com>
next in thread | previous in thread | raw e-mail | index | archive | help
For implementing iSCSI protocol as a kernel driver. On 12/9/06, perryh@pluto.rain.com <perryh@pluto.rain.com> wrote: > > "Vishal Patil" <gmail.com!bsd.devil@agora.rdrop.com> wrote: > > > Could someone point me to an example that shows a SIMPLE network > > protocol implemented over TCP/IP inside the FreeBSD kernel. > > I think I could look at the NFS client driver but is there an > > example simpler than that. > > NFS normally runs over UDP, not TCP. Telnet is one of the simpler > TCP-based applications, but it is not done in the kernel (nor are > most network apps). Is there some particular reason why you need > an example that is implemented inside the kernel, vs in userland? >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?eb7c8e2e0612091955w77ea29fenf50dfe963c6b50e>