Odd behaviour in Sq22 Win32 network code?

Colin Sarsfield colin.sarsfield at usa.net
Tue Feb 2 17:45:20 UTC 1999


>There was a discussion on this list a while ago about it being a generally
>Good Thing to use the BSD accept() semantics rather than the MacTCP
>semantics.  Has anyone got a working VM/VI with the new semantics?  If not,
>I can write UNIX and NT/95 versions of two new primitives (something like
>primSocket:BSDListenOn:depth: and primSocket:BSDAcceptInto:) and the
>corresponding system code, plus tweeking bits of current flow.  Ian?
>Andreas?  Do you have anything like these?  Other VMers: How much of a pain
>would it be to support these, given that even the Mac is losing MacTCP and
>going to BSD listen()/accept() semantics?

This would be good for BeSqueak (BeOS port) as BeOS API supports a subset of
BSD.  My only concern would be that the primitives be as forgiving as is
reasonable for subset BSD implementations, and be flexible enough for non
BSD implementations.

Colin Sarsfield





More information about the Squeak-dev mailing list