Would you have any problems with my working "your" tcp-0.5 into the LiS distribution? I think that I could just untar it under the main LiS directory and visit it in the master Makefile. You can always send me a link to the tgz for an update and I can untar it into this directory. I'll coordinate with you if I want to change anything.
Do any of the other authors like or dislike this idea as well? The only down side that I can see is that it will consume two major device numbers. I could make it allocate its own nodes when activated so that the majors got allocated dynamically. But then you couldn't cause the driver to load just by opening /dev/tcp. You would have to modprobe streams-sock-inet in order for it to perform the mknods internally.
Also, in eyeballing inet.c I found the following at line 1677. Should that first line be deleted as redundant?
if (endp->sock->type == SOCK_STREAM)
if (req->CONIND_number != 0 && endp->sock->type == SOCK_STREAM) {
err = endp->sock->ops->listen(endp->sock, req->CONIND_number); ERRA("listen issued : res %d", err);
ASSERT(err == 0);
/*endp->sock->flags |= SO_ACCEPTCON;*/
}Thanks, Dave
_______________________________________________ Linux-streams mailing list [EMAIL PROTECTED] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
