>> >> > Really? It says in the FAQs that they are staying in user land. >> > [snip] >> >> Yes, the FAQ is outdated; it was originally planned to implement a >> user >> -land stack. >> >> [snip] ... and the fact, that Travis is already >> working on a networking stack in kernel-space lead to the conclusion >> that it makes more sense to follow that route. > >Now, Axel, say if Zoidberg does a userland net stack... as we were >already planning to do. I think we could do this properly, don't you? I'm maintaining the faq and have been watching this space to update that particular faq item. The reasons I haven't yet changed it are: 1. Which is it? Zoidberg's user-land stack? Travis's kernel-space stack? 2. I don't understand what a "network stack" is. I further don't understand exactly what having a kernel-space network stack entails. Does it mean that there's gonna be the regular posix sockets calls in the kernel kit (and that, when called, they will execute in kernel-mode)? If OBOS uses what Travis puts into NewOS (this network stack), will there still be a net_server? ---j