[openbeosnetteam] Re: Integration Q's

> There is only one caveat I can think of... The select() call. If I am 
> not
> mistaken, select() does not work on file descriptors (or is it 
> sockets) in
> BeOS R5. I am not sure if we can change that by rolling out our own 
> select()
> implementation... Where is it implemented in BeOS? libroot.so?

I almost forgot about that - I don't think that it is possible with R5 
to have that functionality; select() would be in our library and we 
could perhaps add some extra code to have it work for terminals, but it 
would be a hack.

Assuming that we can fix this in OpenBeOS anyway, shouldn't we just 
forget about the fd issue for now? We would just have the very same 
interface as the current net_server has - that's a drawback but 
acceptable, I think.

For the move to OpenBeOS (NewOS) we could either move the stack into 
the kernel, or just fix the fd issue.

Adios...
   Axel.



Other related posts: