From: Eric Merritt
Subject: UDP in cmucl
Date: 
Message-ID: <26844N795@web2news.com>
Hello All,

 As always if there is a more specific group to post this question to
please point me in the right direction.  I am playing with networking in
cmucl, basically just tring diffrent things and exploring. Well the tcp
stuff is all pretty strait forward and works rather well but I can't
figure out how to setup and use the UDP (:datagram) features. cmucl
seams to support this it has an supported protocol of datagram so I
figure it has to support this. However, when I go looking for the sendto
and recvfrom (or similar functions) that are generally assocaited with
udp I cannot find them. I checked the unix package just to be sure they
didn't exist there either. I have a feeling I am missing something here.
I am more then willing to do the research myself if one of you would be
willing to point me in the right direction and give me some hints. 

Thanks,
Eric
-- 
Direct access to this group with http://web2news.com
http://web2news.com/?comp.lang.lisp
From: rydis (Martin Rydstr|m) @CD.Chalmers.SE
Subject: Re: UDP in cmucl
Date: 
Message-ID: <w4cd6j74ix5.fsf@haddock.cd.chalmers.se>
"Eric Merritt" <······················@web2news.net> writes:
>  As always if there is a more specific group to post this question to
> please point me in the right direction.  I am playing with networking in
> cmucl, basically just tring diffrent things and exploring. Well the tcp
> stuff is all pretty strait forward and works rather well but I can't
> figure out how to setup and use the UDP (:datagram) features. cmucl
> seams to support this it has an supported protocol of datagram so I
> figure it has to support this. However, when I go looking for the sendto
> and recvfrom (or similar functions) that are generally assocaited with
> udp I cannot find them. I checked the unix package just to be sure they
> didn't exist there either. I have a feeling I am missing something here.
> I am more then willing to do the research myself if one of you would be
> willing to point me in the right direction and give me some hints. 

I did some hackery thinking I wanted to write a resolver a while back.
It never got off the ground, but I did get it to speak over UDP. I'm
not really sure it /works/ since I was pretty slack in getting stuff
correct and consistent, but I think it at least connects. I just
copied it to
   <URL:http://www.cd.chalmers.se/~rydis/Archive/Lisp/dns.lisp>.

The relevant part seems to be the beginning of ASK-QUESTION.

Regards,

'mr

-- 
[Emacs] is written in Lisp, which is the only computer language that is
beautiful.  -- Neal Stephenson, _In the Beginning was the Command Line_