Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jun 2000 23:39:53 -0700 (PDT)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Alfred Perlstein <alfred@FreeBSD.ORG>
Cc:        Nate Williams <nate@yogotech.com>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/kern uipc_socket.c uipc_socket2.c src/sys/sys socket.h
Message-ID:  <200006160639.XAA56354@apollo.backplane.com>
References:  <200006151818.LAA31278@freefall.freebsd.org> <200006151845.MAA25472@nomad.yogotech.com> <20000615120807.M18462@fw.wintelcom.net>

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

    In regards to the HTTP specific code in the kernel.  I have to say that
    I do not like the idea of placing application specific code in the
    kernel, but I do like the more 'general' idea of having the kernel
    wait for data before returning.

    Why not use the KLD mechanism to implement a more general 'loadable'
    socket filter rather then hardwiring specific protocols into the 
    kernel?  Then write a module for HTTP and the final result is that
    you get the feature you want, and the kernel gets a very powerful
    KLD socket-data filter mechanism.

						-Matt.


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




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