It used to be the case that UNIX sockets were supported. But this
considerably complicates porting. So we decided that Unix sockets are
not any longer supported.
Can you give me any good reason why you need Unix domain sockets?
Philosophy: We try as much to follow POSIX. So everything that is not
POSIX is or should be kicked out.
Christian
> -----Original Message-----
> From: owner-oz-hackers@ps.uni-sb.de
> [mailto:owner-oz-hackers@ps.uni-sb.de] On Behalf Of Denys Duchier
> Sent: Monday, October 01, 2001 8:40 PM
> To: hackers@mozart-oz.org
> Subject: Re: Open.oz: AF_UNIX / SOCK_STREAM ??
>
>
> Frank.Rehberger@web.de (Frank Rehberger) writes:
>
> > In "C" it would look like:
> > socket(AF_UNIX, SOCK_STREAM, 0);
> >
> > In OZ it would like:
> > Cnx={Open.socket(type:stream protocol:???)}
>
> Unfortunately, the Open module currently only supports
> sockets in the internet domain (yes, eventhough OS.socket
> allows you to create sockets in the unix domain). There is
> absolutely no principled reason for this limitation except
> hysterical raisins :-) All it would take is some work to
> generalize properly the abstractions provided by Open. But a
> little work, a little work there, adds up to a lot of work :-)
>
> Does someone (who knows what their doing :-) want to
> volunteer some work?
>
> Cheers,
>
> --
> Dr. Denys Duchier Denys.Duchier@ps.uni-sb.de
> Forschungsbereich Programmiersysteme (Programming Systems Lab)
> Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier
> Postfach 15 11 50 Phone: +49 681 302 5618
> 66041 Saarbruecken, Germany Fax: +49 681 302 5615
> -
> Please send submissions to hackers@mozart-oz.org
> and administriva mail to hackers-request@mozart-oz.org.
> The Mozart Oz web site is at http://www.mozart-oz.org/.
>
-
Please send submissions to hackers@mozart-oz.org
and administriva mail to hackers-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.