From: Vasili Galchin <vasiliocaml@yahoo.com>
To: Sven Luther <sven.luther@wanadoo.fr>, james woodyatt <jhw@wetware.com>
Cc: Vasili Galchin <vasiliocaml@yahoo.com>, caml-list@inria.fr
Subject: Re: [Caml-list] Completeness of "Unix" run-time library
Date: Fri, 19 Mar 2004 22:45:46 -0800 (PST) [thread overview]
Message-ID: <20040320064546.3515.qmail@web41212.mail.yahoo.com> (raw)
In-Reply-To: <20040319101936.GB21455@lambda>
Hi Sven,
Here is Gregoire aka Georgi ipv6 code (oops ...
maybe he is not Georgi but instead Henri) ... anyway I
read it and I like what he did:
1) it seems to be complete albeit seems to be minus
ipv4. Question: how to transition from ipv4 to ipv6?
Or how to have ipv4 and ipv6 namespaces?
2) After I read this code then I think it makes sense
to split unix.mli/unix.ml into socket.mli/socket.ml,
time.mli/time.ml, etc. as Gregoire Henry has done.
Regards, Vasili
--- Gregoire HENRY <gregoire.henry@etu.upmc.fr> wrote:
> Date: Tue, 9 Mar 2004 21:14:20 +0100
> From: Gregoire HENRY <gregoire.henry@etu.upmc.fr>
> To: Vasili Galchin <vasiliocaml@yahoo.com>
> Subject: Re: [Caml-list] multicast IP added to the
> Unix library
>
> Hello,
>
> > I have added so far the multicast join and
> drop functionality to the unix (and threads) OCaml
> library. I have tested this functionality and it
> works. I do want to respect what has been
> implemented in the past (very fine work). I looked
> carefully at the various setsockopt functions in
> unix.mli and the multicast work didn't seem to fit
> easily within the bool, int, float paradigmn because
> the setsockopt call for multicast passes in a
> structure plus the setsockopt "level" actual
> parameter is not SOL_SOCKET (i.e. we are setting
> socket state at a different level, i.e. IPPROTO_IP).
> Hence, I implemented as two functions,
> multicast_join and multicast_drop. I, of course,
> amenable to changes in what I have done. Is there a
> code review process in order to get something into
> the mainline of OCaml?? Please someone supply me
> with details.
>
> I believe there is no special review process yet,
> except perhaps filling a request's bug and attach
> your patch :
> http://caml.inria.fr/bin/caml-bugs
>
> BTW, I missed your previous mail but I make some
> preliminary work
> this summer on bindings OCaml with IPv6 socket
> interface (RFC 3493).
> In particulary, introduce a new
> setsockopt_multicast.
>
> I would be pleased to compare with your
> implementation.
> You can found mine here :
> http://www.pps.jussieu.fr/~henry/ip6/
>
> regards,
> -- Gregoire Henry
--- Sven Luther <sven.luther@wanadoo.fr> wrote:
> On Tue, Mar 09, 2004 at 09:59:20AM -0800, james
> woodyatt wrote:
> > On 09 Mar 2004, at 09:30, Vasili Galchin wrote:
> > >
> > > I have yet to finish reading through
> otherlibs/unix/unix.mli. I
> > >kind of consider this POSIX API support. In any
> case, is there is a
> > >consensus that what is in unix.mli is complete?
> Or does new
> > >functionality have to be added? If so, what?
> >
> > I think the Unix module could be regarded as
> incomplete.
> >
> > The tactic I have taken with this problem is to
> regard the Unix library
> > in the Ocaml distribution as the property of
> INRIA. It has what it
> > has, and it will get what INRIA decides is missing
> when the INRIA team
> > decides to put it there.
> >
> > I found the support for socket options to be
> lacking. I wanted IPv6
>
> I also have a bug report open against the debian
> ocaml package asking
> quite intently for IPv6 supoprt, also claiming ocaml
> to be 'useless' to
> him until it would support IPv6.
>
> Is there any IPv6 support planed in the near future
> ? I know this
> discussion did already happen, but i guess nothing
> came of it back then.
>
> Friendly,
>
> Sven Luther
>
> -------------------
> To unsubscribe, mail caml-list-request@inria.fr
> Archives: http://caml.inria.fr
> Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ:
> http://caml.inria.fr/FAQ/
> Beginner's list:
http://groups.yahoo.com/group/ocaml_beginners
__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
next prev parent reply other threads:[~2004-03-20 6:45 UTC|newest]
Thread overview: 127+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-09 17:30 Vasili Galchin
2004-03-09 17:55 ` Richard Jones
2004-03-09 18:11 ` Shawn Wagner
2004-03-15 19:44 ` Eric Stokes
2004-03-16 5:32 ` Vasili Galchin
2004-03-17 15:52 ` Eric Stokes
2004-03-18 0:19 ` Vasili Galchin
2004-03-18 8:56 ` OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Matt Gushee
2004-03-18 10:31 ` Richard Jones
2004-03-18 11:22 ` Nicolas Cannasse
2004-03-18 11:18 ` Wolfgang Müller
2004-03-18 11:55 ` Diego Olivier Fernandez Pons
2004-03-18 12:42 ` Benjamin Geer
2004-03-18 14:12 ` Xavier Leroy
2004-03-18 17:18 ` Benjamin Geer
2004-03-18 17:56 ` Alex Baretta
2004-03-18 18:33 ` Markus Mottl
2004-03-19 10:58 ` [Caml-list] Structuring the Caml community Christophe TROESTLER
2004-03-19 18:29 ` Yamagata Yoriyuki
2004-03-18 23:44 ` [Caml-list] Structuring the Caml community (Re: OCaml's Cathedral & Bazaar) Alain.Frisch
2004-03-19 8:36 ` Oliver Bandel
2004-03-19 19:03 ` Eric Stokes
2004-03-19 22:34 ` Benjamin Geer
2004-03-19 22:58 ` Matthew O'Connor
2004-03-19 23:15 ` Eric Stokes
2004-03-19 23:23 ` Karl Zilles
2004-03-20 10:10 ` ocaml.org (was: Re: [Caml-list] Structuring the Caml community (Re: OCaml's Cathedral & Bazaar)) Richard Jones
[not found] ` <Pine.LNX.4.44.0403201143290.2678-100000@lcmpc4.epfl.ch>
2004-03-20 10:47 ` Richard Jones
2004-03-18 23:41 ` OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Gerd Stolpmann
2004-03-19 0:47 ` Kenneth Knowles
2004-03-19 8:54 ` Richard Jones
2004-03-19 12:29 ` Gerd Stolpmann
2004-03-19 12:44 ` [Caml-list] Proposed community structure (was Re: OCaml's Cathedral & Bazaar) Benjamin Geer
2004-03-19 17:30 ` [Caml-list] " Gerd Stolpmann
2004-03-20 6:30 ` Matt Gushee
2004-03-20 6:49 ` Vasili Galchin
2004-03-20 13:19 ` Ville-Pertti Keinonen
2004-03-20 19:03 ` Vasili Galchin
2004-03-20 11:23 ` Benjamin Geer
2004-03-20 16:46 ` Gerd Stolpmann
2004-03-20 13:07 ` [Caml-list] Re: OCaml's Cathedral & Bazaar Dmitry Bely
2004-03-20 15:55 ` Gerd Stolpmann
2004-03-20 20:09 ` brogoff
2004-03-18 12:55 ` Alex Baretta
2004-03-19 8:54 ` OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Sven Luther
2004-03-19 9:12 ` Sven Luther
2004-03-18 13:12 ` John Carr
2004-03-18 13:56 ` Richard Jones
2004-03-18 18:41 ` Oliver Bandel
2004-03-18 20:10 ` John Carr
2004-03-18 23:20 ` Richard Jones
2004-03-19 1:30 ` Jacques Garrigue
2004-03-19 5:10 ` skaller
2004-03-19 8:41 ` Sven Luther
2004-03-19 8:58 ` Richard Jones
2004-03-19 9:13 ` Sven Luther
2004-03-19 10:03 ` Alex Baretta
2004-03-19 10:17 ` Sven Luther
2004-03-19 11:49 ` Benjamin Geer
2004-03-19 12:20 ` Gerd Stolpmann
2004-03-19 12:31 ` Sven Luther
2004-03-19 12:34 ` Issac Trotts
2004-03-21 9:13 ` skaller
2004-03-21 20:05 ` Issac Trotts
[not found] ` <1079927683.3165.73.camel@pelican.wigram>
2004-03-22 6:51 ` Issac Trotts
2004-03-23 19:48 ` skaller
2004-03-23 22:16 ` Gerd Stolpmann
2004-04-03 6:36 ` Dustin Sallings
2004-04-03 7:43 ` Kenneth Knowles
2004-04-05 7:50 ` Dustin Sallings
2004-04-06 4:20 ` Vasili Galchin
2004-04-06 7:24 ` skaller
2004-04-06 17:24 ` Benjamin Geer
2004-04-06 17:38 ` Kip Macy
2004-04-07 23:11 ` Vasili Galchin
2004-04-07 23:08 ` Vasili Galchin
2004-04-07 23:31 ` Dustin Sallings
2004-04-08 13:57 ` John Goerzen
2004-04-13 11:15 ` Keith Wansbrough
2004-04-08 13:48 ` John Goerzen
2004-04-08 14:06 ` Richard Jones
2004-04-08 14:53 ` John Goerzen
2004-04-08 19:56 ` [Caml-list] Re: OCaml's Cathedral & Bazaar Christophe TROESTLER
2004-04-08 20:47 ` OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Evan Martin
2004-04-08 21:20 ` Kenneth Knowles
2004-04-07 23:03 ` Vasili Galchin
2004-04-08 7:03 ` james woodyatt
2004-04-08 7:15 ` Stijn De Saeger
2004-04-08 8:25 ` skaller
2004-04-08 9:35 ` Andreas Rossberg
2004-04-08 11:05 ` Florian Hars
2004-04-08 11:31 ` Andreas Rossberg
2004-04-08 13:39 ` Jacques Garrigue
2004-04-08 12:33 ` Richard Jones
2004-03-19 12:17 ` Alex Baretta
2004-03-19 12:37 ` Sven Luther
2004-03-19 12:44 ` Issac Trotts
2004-03-18 23:31 ` Benjamin Geer
2004-03-19 1:08 ` Michael Vanier
2004-03-19 8:51 ` Sven Luther
2004-03-19 13:20 ` John Carr
2004-03-19 15:12 ` Sven Luther
2004-03-21 21:11 ` John Carr
2004-03-22 6:46 ` Sven Luther
2004-03-19 8:48 ` Sven Luther
2004-03-18 18:57 ` Shawn Wagner
2004-03-18 21:16 ` Kenneth Knowles
2004-03-18 22:32 ` Fernando Alegre
2004-03-19 0:03 ` [Caml-list] Re: OCaml's Cathedral & Bazaar Remi Vanicat
2004-03-19 8:50 ` [Caml-list] Demande clarification nomenclature ocaml* Diego Olivier Fernandez Pons
2004-03-19 9:49 ` [Caml-list] Suggestion (was: Demande clarification nomenclature ocaml*) Wolfgang Müller
2004-03-19 10:19 ` [Caml-list] Modules and namespaces Richard Jones
2004-03-19 10:42 ` Wolfgang Müller
2004-03-19 10:45 ` Sven Luther
2004-03-19 13:56 ` Fernando Alegre
2004-03-19 15:15 ` Sven Luther
2004-03-19 11:45 ` [Caml-list] Demande clarification nomenclature ocaml* Benjamin Geer
2004-03-20 6:12 ` OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Matt Gushee
2004-03-20 11:29 ` Benjamin Geer
2004-03-20 6:23 ` Vasili Galchin
2004-03-20 6:23 ` Vasili Galchin
2004-03-09 17:59 ` [Caml-list] Completeness of "Unix" run-time library james woodyatt
2004-03-19 10:19 ` Sven Luther
2004-03-20 6:15 ` Vasili Galchin
2004-03-20 6:40 ` Sven Luther
2004-03-20 6:45 ` Vasili Galchin [this message]
2004-03-09 18:04 ` Stefano Zacchiroli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040320064546.3515.qmail@web41212.mail.yahoo.com \
--to=vasiliocaml@yahoo.com \
--cc=caml-list@inria.fr \
--cc=jhw@wetware.com \
--cc=sven.luther@wanadoo.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox